File tree 2 files changed +12
-9
lines changed
sak-behandling-velger/src/components
v2/backend/src/combined/kodeverk/behandling
2 files changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -22,13 +22,19 @@ import styles from './behandlingPicker.module.css';
22
22
const getBehandlingNavn = ( behandlingTypeKode , intl : IntlShape ) => {
23
23
const { kodeverkNavnFraKode } = useKodeverkContext ( ) ;
24
24
25
- if (
26
- [ behandlingType . FORSTEGANGSSOKNAD , behandlingType . KLAGE , behandlingType . TILBAKEKREVING ] . includes ( behandlingTypeKode )
27
- ) {
28
- return kodeverkNavnFraKode ( behandlingTypeKode , KodeverkType . BEHANDLING_TYPE ) ;
29
- }
25
+ switch ( behandlingTypeKode ) {
26
+ case behandlingType . FORSTEGANGSSOKNAD :
27
+ return kodeverkNavnFraKode ( behandlingTypeKode , KodeverkType . BEHANDLING_TYPE ) ;
28
+
29
+ case behandlingType . KLAGE :
30
+ return kodeverkNavnFraKode ( behandlingTypeKode , KodeverkType . BEHANDLING_TYPE , 'kodeverkKlage' ) ;
30
31
31
- return intl . formatMessage ( { id : 'BehandlingPickerItemContent.BehandlingTypeNavn.Viderebehandling' } ) ;
32
+ case behandlingType . TILBAKEKREVING :
33
+ return kodeverkNavnFraKode ( behandlingTypeKode , KodeverkType . BEHANDLING_TYPE , 'kodeverkTilbake' ) ;
34
+
35
+ default :
36
+ return intl . formatMessage ( { id : 'BehandlingPickerItemContent.BehandlingTypeNavn.Viderebehandling' } ) ;
37
+ }
32
38
} ;
33
39
34
40
const erAutomatiskBehandlet = ( behandling : BehandlingAppKontekst ) =>
Original file line number Diff line number Diff line change @@ -6,12 +6,9 @@ import {
6
6
behandlingType as behandlingTypeK9Klage ,
7
7
type BehandlingType as BehandlingTypeK9Klage ,
8
8
} from '../../../k9klage/kodeverk/behandling/BehandlingType.js' ;
9
- import type { Kodeverk } from '../../../shared/Kodeverk.ts' ;
10
9
11
10
export type BehandlingType = BehandlingTypeK9Sak | BehandlingTypeK9Klage ;
12
11
13
- export type BehandlingTypeKodeverk = Kodeverk < BehandlingType , 'BEHANDLING_TYPE' > ;
14
-
15
12
const values : string [ ] = [ ...Object . values ( behandlingTypeK9Sak ) , ...Object . values ( behandlingTypeK9Klage ) ] ;
16
13
17
14
export const isBehandlingType = ( t : string ) : t is BehandlingType => values . includes ( t ) ;
You can’t perform that action at this time.
0 commit comments