@@ -3,36 +3,44 @@ export enum SORTERING_ALTERNATIVER {
3
3
mottattDatoNyestTilEldst = 'mottattDatoNyestTilEldst' ,
4
4
feilutbetaltBeløpSynkende = 'feilutbetaltBeløpSynkende' ,
5
5
feilutbetalingsdatoEldstTilNyest = 'feilutbetalingsdatoSynkende' ,
6
+ førsteGangHosBeslutterEldstTilNyest = 'førsteGangHosBeslutterEldstTilNyest' ,
6
7
}
7
8
8
9
const koder = {
9
10
mottattDato : 'mottattDato' ,
10
11
førsteFeilutbetalingDato : 'førsteFeilutbetalingDato' ,
11
12
feilutbetaltBeløp : 'feilutbetaltBeløp' ,
13
+ tidFørsteGangHosBeslutter : 'tidFørsteGangHosBeslutter' ,
12
14
} ;
13
15
export const mapKodeTilSorteringParams = ( kode : SORTERING_ALTERNATIVER ) => {
14
16
switch ( kode ) {
15
17
case SORTERING_ALTERNATIVER . mottattDatoEldstTilNyest :
16
18
return {
17
- kode : ' mottattDato' ,
19
+ kode : koder . mottattDato ,
18
20
område : 'K9' ,
19
21
økende : true ,
20
22
} ;
21
23
case SORTERING_ALTERNATIVER . mottattDatoNyestTilEldst :
22
24
return {
23
- kode : ' mottattDato' ,
25
+ kode : koder . mottattDato ,
24
26
område : 'K9' ,
25
27
økende : false ,
26
28
} ;
27
29
case SORTERING_ALTERNATIVER . feilutbetaltBeløpSynkende :
28
30
return {
29
- kode : ' feilutbetaltBeløp' ,
31
+ kode : koder . feilutbetaltBeløp ,
30
32
område : 'K9' ,
31
33
økende : false ,
32
34
} ;
33
35
case SORTERING_ALTERNATIVER . feilutbetalingsdatoEldstTilNyest :
34
36
return {
35
- kode : 'førsteFeilutbetalingDato' ,
37
+ kode : koder . førsteFeilutbetalingDato ,
38
+ område : 'K9' ,
39
+ økende : true ,
40
+ } ;
41
+ case SORTERING_ALTERNATIVER . førsteGangHosBeslutterEldstTilNyest :
42
+ return {
43
+ kode : koder . tidFørsteGangHosBeslutter ,
36
44
område : 'K9' ,
37
45
økende : true ,
38
46
} ;
@@ -45,11 +53,13 @@ export const mapKodeTilSorteringParams = (kode: SORTERING_ALTERNATIVER) => {
45
53
export const mapSorteringParamsTilKode = ( { kode, økende } : { kode : string ; økende : boolean } ) => {
46
54
switch ( kode ) {
47
55
case koder . mottattDato :
48
- return økende ? ' mottattDatoEldstTilNyest' : ' mottattDatoNyestTilEldst' ;
56
+ return økende ? SORTERING_ALTERNATIVER . mottattDatoEldstTilNyest : SORTERING_ALTERNATIVER . mottattDatoNyestTilEldst ;
49
57
case koder . førsteFeilutbetalingDato :
50
58
return SORTERING_ALTERNATIVER . feilutbetalingsdatoEldstTilNyest ;
51
59
case koder . feilutbetaltBeløp :
52
60
return SORTERING_ALTERNATIVER . feilutbetaltBeløpSynkende ;
61
+ case koder . tidFørsteGangHosBeslutter :
62
+ return SORTERING_ALTERNATIVER . førsteGangHosBeslutterEldstTilNyest ;
53
63
default :
54
64
return null ;
55
65
}
0 commit comments