Skip to content

Commit 4bc9380

Browse files
authored
eslint: Aktiver no-floating-promises. (#7070)
* eslint: Aktiver no-floating-promises. For å oppdage tilfeller der ein gløymer await på promise. * Legger til await i tester, for å fikse eslint-no-floating-promises. * Legger til void før kall til hentBehandling, for å fikse eslint-no-floating-promises. Skal ikkje innebære noko endring i oppførsel. * Skriver om frå then til async og fikser eslint-no-floating-promises i fakta-medisinsk-vilkår. Skal ikkje medføre betydningsfull endring i oppførsel så lenge ikkje noko har gått feil i omskriving. * eslint-no-floating-promises i fakta-medlemskap. Endring: handleSubmit i OppholdInntektOgPeriodeForm.tsx endrast til å kalle updateOppholdInntektPeriode etter at trigger er utført. * eslint-no-floating-promises i resten av fakta-* pakker. Endring: Nokre kall til setFieldTouched + setFieldValue blir no awaited, så dei skjer i rekkefølge. Tidlegare kunne dei potensielt skje "samtidig". Reknar ikkje med dette var ønskelig oppførsel. * Fiksa eslint-no-floating-promises med små/ingen endringer. Forventer ikkje at denne omskriving skal forandre noko oppførsel i koden. * Fiksa eslint-no-floating-promises i prosess-vedtak. I FritekstRedigering.tsx blir det no venta på hentFritekstbrevMal() før firstRender.current blir satt false. Reknar med dette er ønskelig oppførsel. * Legger til void prefiks for å ignorere eslint-no-floating-promises i diverse filer. Medfører ingen endring i oppførsel frå tidlegare. * Enkle omskrivinger til async/await for å unngå eslint-no-floating-promises feil. Skal ikkje ha nokon endring i oppførsel. * Skriver om MenyNyBehandlingIndex.tsx submit til async/await. For å unngå eslint-no-floating-promises feil. Endring frå tidlegare: lukkModal() blir kalla etter at lagNyBehandling() kall er ferdig. Dette var ikkje alltid tilfelle før. Reknar med dette er ok oppførsel. * Skriver om BehandlingMenuIndex.tsx useEffect til async/await. For å unngå eslint-no-floating-promises feil. Endring frå tidlegare: ref.current blir oppdatert etter at navigate kall er utført. Tidlegare kunne det skje før det var ferdig. * Skriver om bootstrap.tsx og index.ts for å unngå eslint-no-floating-promises feil. Skal ikkje medføre endring i oppførsel.
1 parent 7d4827d commit 4bc9380

File tree

85 files changed

+454
-454
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+454
-454
lines changed

eslint.config.mjs

+2
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,15 @@ const config = tseslint.config(
3535
globals: {
3636
...globals.browser,
3737
},
38+
parserOptions: { "project": "./tsconfig.json" },
3839
},
3940
linterOptions: {
4041
// Vurder å enable denne seinare
4142
reportUnusedDisableDirectives: false
4243
},
4344
rules: {
4445
'@typescript-eslint/no-explicit-any': OFF,
46+
"@typescript-eslint/no-floating-promises": ["error"],
4547
'@typescript-eslint/no-unused-vars': [
4648
"error",
4749
{

packages/behandling-anke/src/BehandlingAnkeIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ const BehandlingAnkeIndex = ({
9797
requestAnkeApi.setRequestPendingHandler(setRequestPendingMessage);
9898
requestAnkeApi.setAddErrorMessageHandler(addErrorMessage);
9999

100-
hentBehandling({ behandlingId }, false);
100+
void hentBehandling({ behandlingId }, false);
101101

102102
return () => {
103103
behandlingEventHandler.clear();

packages/behandling-anke/src/components/AnkeProsess.spec.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ describe('<AnkeProsess>', () => {
108108
setBehandling={vi.fn()}
109109
/>,
110110
);
111-
userEvent.click(screen.getByRole('button', { name: 'Merknader' }));
111+
await userEvent.click(screen.getByRole('button', { name: 'Merknader' }));
112112
await waitFor(() => {
113113
expect(oppdaterProsessStegOgFaktaPanelIUrl.mock.calls.length).toBeGreaterThan(0);
114114
});

packages/behandling-felles/src/components/InngangsvilkarPanel.spec.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ describe('<InngangsvilkarPanel>', () => {
142142

143143
expect(screen.getByText('Avventer avklaring av fakta om')).toBeInTheDocument();
144144
expect(screen.getByText('FAKTA_APENT')).toBeInTheDocument();
145-
userEvent.click(screen.getByText('FAKTA_APENT'));
145+
await userEvent.click(screen.getByText('FAKTA_APENT'));
146146
await waitFor(() => {
147147
expect(oppdaterProsessStegOgFaktaPanelIUrl.mock.calls.length).toBeGreaterThan(0);
148148
});

packages/behandling-frisinn/src/BehandlingFrisinnIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ const BehandlingFrisinnIndex = ({
110110
requestFrisinnApi.setRequestPendingHandler(setRequestPendingMessage);
111111
requestFrisinnApi.setAddErrorMessageHandler(addErrorMessage);
112112

113-
hentBehandling({ behandlingId }, false);
113+
void hentBehandling({ behandlingId }, false);
114114

115115
return () => {
116116
behandlingEventHandler.clear();

packages/behandling-klage/src/BehandlingKlageIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ const BehandlingKlageIndex = ({
113113
requestKlageApi.setRequestPendingHandler(setRequestPendingMessage);
114114
requestKlageApi.setAddErrorMessageHandler(addErrorMessage);
115115

116-
hentBehandling({ behandlingId }, false);
116+
void hentBehandling({ behandlingId }, false);
117117

118118
return () => {
119119
behandlingEventHandler.clear();

packages/behandling-omsorgspenger/src/BehandlingOmsorgspengerIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ const BehandlingOmsorgspengerIndex = ({
144144
requestOmsorgApi.setRequestPendingHandler(setRequestPendingMessage);
145145
requestOmsorgApi.setAddErrorMessageHandler(addErrorMessage);
146146

147-
hentBehandling({ behandlingId }, false);
147+
void hentBehandling({ behandlingId }, false);
148148

149149
return () => {
150150
behandlingEventHandler.clear();

packages/behandling-opplaeringspenger/src/BehandlingOpplaeringspengerIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ const BehandlingOpplaeringspengerIndex = ({
144144
requestOpplaeringspengerApi.setRequestPendingHandler(setRequestPendingMessage);
145145
requestOpplaeringspengerApi.setAddErrorMessageHandler(addErrorMessage);
146146

147-
hentBehandling({ behandlingId }, false);
147+
void hentBehandling({ behandlingId }, false);
148148

149149
return () => {
150150
behandlingEventHandler.clear();

packages/behandling-pleiepenger-sluttfase/src/BehandlingPleiepengerSluttfaseIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ const BehandlingPleiepengerSluttfaseIndex = ({
159159
requestPleiepengerSluttfaseApi.setRequestPendingHandler(setRequestPendingMessage);
160160
requestPleiepengerSluttfaseApi.setAddErrorMessageHandler(addErrorMessage);
161161

162-
hentBehandling({ behandlingId }, false);
162+
void hentBehandling({ behandlingId }, false);
163163

164164
return () => {
165165
behandlingEventHandler.clear();

packages/behandling-pleiepenger/src/BehandlingPleiepengerIndex.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ const BehandlingPleiepengerIndex = ({
135135
);
136136

137137
const lagreOverstyringUttak = async (values: OverstyringUttakRequest): Promise<void> => {
138-
lagreOverstyringUttakRequest({
138+
await lagreOverstyringUttakRequest({
139139
saksnummer: fagsak.saksnummer,
140140
behandlingId: behandling.id,
141141
behandlingVersjon: behandling.versjon,
@@ -160,7 +160,7 @@ const BehandlingPleiepengerIndex = ({
160160
requestPleiepengerApi.setRequestPendingHandler(setRequestPendingMessage);
161161
requestPleiepengerApi.setAddErrorMessageHandler(addErrorMessage);
162162

163-
hentBehandling({ behandlingId }, false);
163+
void hentBehandling({ behandlingId }, false);
164164

165165
return () => {
166166
behandlingEventHandler.clear();

packages/behandling-tilbakekreving/src/BehandlingTilbakekrevingIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ const BehandlingTilbakekrevingIndex = ({
119119
requestTilbakekrevingApi.setRequestPendingHandler(setRequestPendingMessage);
120120
requestTilbakekrevingApi.setAddErrorMessageHandler(addErrorMessage);
121121

122-
hentBehandling({ behandlingId }, false);
122+
void hentBehandling({ behandlingId }, false);
123123

124124
return () => {
125125
behandlingEventHandler.clear();

packages/behandling-unntak/src/BehandlingUnntakIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ const BehandlingUnntakIndex = ({
115115
requestUnntakApi.setRequestPendingHandler(setRequestPendingMessage);
116116
requestUnntakApi.setAddErrorMessageHandler(addErrorMessage);
117117

118-
hentBehandling({ behandlingId }, false);
118+
void hentBehandling({ behandlingId }, false);
119119

120120
return () => {
121121
behandlingEventHandler.clear();

packages/behandling-utvidet-rett/src/BehandlingUtvidetRettIndex.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ const BehandlingUtvidetRettIndex = ({
124124
requestUtvidetRettApi.setRequestPendingHandler(setRequestPendingMessage);
125125
requestUtvidetRettApi.setAddErrorMessageHandler(addErrorMessage);
126126

127-
hentBehandling({ behandlingId }, false);
127+
void hentBehandling({ behandlingId }, false);
128128

129129
return () => {
130130
behandlingEventHandler.clear();

packages/fakta-inntektsmelding/test/Aksjonspunkt9069.spec.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ describe('9069 - Mangler inntektsmelding', () => {
3535
await waitFor(() => screen.getByText(/Når kan du gå videre uten inntektsmelding?/i));
3636

3737
// ACT
38-
userEvent.click(screen.getByLabelText(/Nei, send purring med varsel om avslag/i));
38+
await userEvent.click(screen.getByLabelText(/Nei, send purring med varsel om avslag/i));
3939

4040
// ASSERT
4141
await waitFor(() => {

packages/fakta-medisinsk-vilkår/src/ui/components/diagnosekodeoversikt/Diagnosekodeoversikt.tsx

+4-4
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ const Diagnosekodeoversikt = ({ onDiagnosekoderUpdated }: DiagnosekodeoversiktPr
9898
const slettDiagnosekodeMutation = useMutation({
9999
mutationFn: (diagnosekode: string) => slettDiagnosekode(diagnosekode),
100100

101-
onSuccess: () => {
102-
refetch().finally(() => {
101+
onSuccess: async () => {
102+
await refetch().finally(() => {
103103
onDiagnosekoderUpdated();
104104
focusAddButton();
105105
});
@@ -108,8 +108,8 @@ const Diagnosekodeoversikt = ({ onDiagnosekoderUpdated }: DiagnosekodeoversiktPr
108108
const lagreDiagnosekodeMutation = useMutation({
109109
mutationFn: (nyeDiagnosekoder: string[]) => lagreDiagnosekode(nyeDiagnosekoder),
110110

111-
onSuccess: () => {
112-
refetch().finally(() => {
111+
onSuccess: async () => {
112+
await refetch().finally(() => {
113113
onDiagnosekoderUpdated();
114114
setModalIsOpen(false);
115115
focusAddButton();

packages/fakta-medisinsk-vilkår/src/ui/components/endre-vurdering-controller/EndreVurderingController.tsx

+16-19
Original file line numberDiff line numberDiff line change
@@ -113,23 +113,21 @@ const EndreVurderingController = ({
113113
...otherFields,
114114
}));
115115

116-
const beOmBekreftelseFørLagringHvisNødvendig = (nyVurderingsversjon: Vurderingsversjon) => {
116+
const beOmBekreftelseFørLagringHvisNødvendig = async (nyVurderingsversjon: Vurderingsversjon) => {
117117
dispatch({ type: ActionType.SJEKK_FOR_EKSISTERENDE_VURDERINGER_PÅBEGYNT });
118118
const nyVurderingsversjonMedVersjonId = { ...nyVurderingsversjon, versjon: vurderingsversjonId };
119-
sjekkForEksisterendeVurderinger(nyVurderingsversjonMedVersjonId).then(
120-
perioderMedEndringerResponse => {
121-
const perioderMedEndringer = initializePerioderMedEndringer(perioderMedEndringerResponse);
122-
const harOverlappendePerioder = perioderMedEndringer?.length > 0;
123-
if (harOverlappendePerioder) {
124-
advarOmEksisterendeVurderinger(nyVurderingsversjonMedVersjonId, perioderMedEndringer);
125-
} else {
126-
endreVurdering(nyVurderingsversjonMedVersjonId);
127-
}
128-
},
129-
() => {
130-
dispatch({ type: ActionType.LAGRE_VURDERING_FEILET });
131-
},
132-
);
119+
try {
120+
const perioderMedEndringerResponse = await sjekkForEksisterendeVurderinger(nyVurderingsversjonMedVersjonId);
121+
const perioderMedEndringer = initializePerioderMedEndringer(perioderMedEndringerResponse);
122+
const harOverlappendePerioder = perioderMedEndringer?.length > 0;
123+
if (harOverlappendePerioder) {
124+
advarOmEksisterendeVurderinger(nyVurderingsversjonMedVersjonId, perioderMedEndringer);
125+
} else {
126+
await endreVurdering(nyVurderingsversjonMedVersjonId);
127+
}
128+
} catch {
129+
dispatch({ type: ActionType.LAGRE_VURDERING_FEILET });
130+
}
133131
};
134132

135133
function hentDataTilVurdering(): Promise<Dokument[]> {
@@ -179,10 +177,9 @@ const EndreVurderingController = ({
179177
<OverlappendePeriodeModal
180178
perioderMedEndring={perioderMedEndring || []}
181179
onCancel={() => dispatch({ type: ActionType.LAGRING_AV_VURDERING_AVBRUTT })}
182-
onConfirm={() => {
183-
endreVurdering(vurderingsversjonTilLagringFraModal).then(() => {
184-
dispatch({ type: ActionType.VURDERING_LAGRET, perioderMedEndring });
185-
});
180+
onConfirm={async () => {
181+
await endreVurdering(vurderingsversjonTilLagringFraModal ?? {});
182+
dispatch({ type: ActionType.VURDERING_LAGRET, perioderMedEndring });
186183
}}
187184
isOpen={overlappendePeriodeModalOpen}
188185
isSubmitting={lagringAvVurderingPågår}

packages/fakta-medisinsk-vilkår/src/ui/components/innleggelsesperiodeFormModal/InnleggelsesperiodeFormModal.tsx

+4-3
Original file line numberDiff line numberDiff line change
@@ -88,17 +88,18 @@ const InnleggelsesperiodeFormModal = ({
8888
hideLabel: true,
8989
label: 'Til',
9090
}}
91-
afterOnChange={() => {
91+
afterOnChange={async () => {
9292
const initialiserteInnleggelsesperioder = getValues().innleggelsesperioder.map(
9393
({ period }: AnyType) => new Period(period.fom, period.tom),
9494
);
9595
const erAllePerioderGyldige = initialiserteInnleggelsesperioder.every(
9696
periode => periode.isValid() && periode.fomIsBeforeOrSameAsTom(),
9797
);
9898
if (erAllePerioderGyldige) {
99-
endringerPåvirkerAndreBehandlinger(initialiserteInnleggelsesperioder).then(
100-
({ førerTilRevurdering }) => setShowWarningMessage(førerTilRevurdering),
99+
const { førerTilRevurdering } = await endringerPåvirkerAndreBehandlinger(
100+
initialiserteInnleggelsesperioder,
101101
);
102+
setShowWarningMessage(førerTilRevurdering);
102103
}
103104
}}
104105
defaultValues={defaultValues[FieldName.INNLEGGELSESPERIODER] || []}

packages/fakta-medisinsk-vilkår/src/ui/components/medisinsk-vilkår/MedisinskVilkår.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ const MedisinskVilkår = (): JSX.Element => {
159159
});
160160

161161
React.useEffect(() => {
162-
hentSykdomsstegStatus()
162+
void hentSykdomsstegStatus()
163163
.then(hentNyeDokumenterSomIkkeErVurdertHvisNødvendig)
164164
.then(([sykdomsstegStatusResponse, nyeDokumenterSomIkkeErVurdertResponse]) => {
165165
const step = finnNesteStegFn(sykdomsstegStatusResponse, true);
@@ -198,7 +198,7 @@ const MedisinskVilkår = (): JSX.Element => {
198198

199199
const afterEndringerUtifraNyeDokumenterRegistrert = () => {
200200
dispatch({ type: ActionType.ENDRINGER_UTIFRA_NYE_DOKUMENTER_REGISTRERT });
201-
hentSykdomsstegStatus().then(
201+
void hentSykdomsstegStatus().then(
202202
({
203203
kanLøseAksjonspunkt,
204204
manglerVurderingAvKontinuerligTilsynOgPleie,

packages/fakta-medisinsk-vilkår/src/ui/components/ny-vurdering-controller/NyVurderingController.tsx

+16-19
Original file line numberDiff line numberDiff line change
@@ -108,22 +108,20 @@ const NyVurderingController = ({
108108
...otherFields,
109109
}));
110110

111-
const beOmBekreftelseFørLagringHvisNødvendig = (nyVurderingsversjon: Vurderingsversjon) => {
111+
const beOmBekreftelseFørLagringHvisNødvendig = async (nyVurderingsversjon: Vurderingsversjon) => {
112112
dispatch({ type: ActionType.SJEKK_FOR_EKSISTERENDE_VURDERINGER_PÅBEGYNT });
113-
sjekkForEksisterendeVurderinger(nyVurderingsversjon).then(
114-
perioderMedEndringerResponse => {
115-
const perioderMedEndringer = initializePerioderMedEndringer(perioderMedEndringerResponse);
116-
const harOverlappendePerioder = perioderMedEndringer?.length > 0;
117-
if (harOverlappendePerioder) {
118-
advarOmEksisterendeVurderinger(nyVurderingsversjon, perioderMedEndringer);
119-
} else {
120-
lagreVurdering(nyVurderingsversjon);
121-
}
122-
},
123-
() => {
124-
dispatch({ type: ActionType.LAGRE_VURDERING_FEILET });
125-
},
126-
);
113+
try {
114+
const perioderMedEndringerResponse = await sjekkForEksisterendeVurderinger(nyVurderingsversjon);
115+
const perioderMedEndringer = initializePerioderMedEndringer(perioderMedEndringerResponse);
116+
const harOverlappendePerioder = perioderMedEndringer?.length > 0;
117+
if (harOverlappendePerioder) {
118+
advarOmEksisterendeVurderinger(nyVurderingsversjon, perioderMedEndringer);
119+
} else {
120+
await lagreVurdering(nyVurderingsversjon);
121+
}
122+
} catch {
123+
dispatch({ type: ActionType.LAGRE_VURDERING_FEILET });
124+
}
127125
};
128126

129127
function hentDataTilVurdering(): Promise<Dokument[]> {
@@ -168,10 +166,9 @@ const NyVurderingController = ({
168166
<OverlappendePeriodeModal
169167
perioderMedEndring={perioderMedEndring || []}
170168
onCancel={() => dispatch({ type: ActionType.LAGRING_AV_VURDERING_AVBRUTT })}
171-
onConfirm={() => {
172-
lagreVurdering(vurderingsversjonTilLagringFraModal).then(() => {
173-
dispatch({ type: ActionType.VURDERING_LAGRET, perioderMedEndring });
174-
});
169+
onConfirm={async () => {
170+
await lagreVurdering(vurderingsversjonTilLagringFraModal ?? {});
171+
dispatch({ type: ActionType.VURDERING_LAGRET, perioderMedEndring });
175172
}}
176173
isOpen={overlappendePeriodeModalOpen}
177174
isSubmitting={lagringAvVurderingPågår}

packages/fakta-medisinsk-vilkår/src/ui/components/strukturering-av-dokumentasjon/StruktureringAvDokumentasjon.tsx

+10-10
Original file line numberDiff line numberDiff line change
@@ -124,17 +124,17 @@ const StruktureringAvDokumentasjon = ({
124124
};
125125
}, []);
126126

127-
const sjekkStatus = () => {
127+
const sjekkStatus = async () => {
128128
dispatch({ type: ActionType.PENDING });
129-
hentSykdomsstegStatus()
130-
.then(() => {
131-
getDokumentoversikt().then(({ dokumenter }: DokumentoversiktResponse) => {
132-
const nyDokumentoversikt = new Dokumentoversikt(dokumenter);
133-
visDokumentoversikt(nyDokumentoversikt);
134-
åpneDokumentSomMåBehandles(nyDokumentoversikt);
135-
});
136-
})
137-
.catch(handleError);
129+
try {
130+
await hentSykdomsstegStatus();
131+
const { dokumenter } = await getDokumentoversikt();
132+
const nyDokumentoversikt = new Dokumentoversikt(dokumenter);
133+
visDokumentoversikt(nyDokumentoversikt);
134+
åpneDokumentSomMåBehandles(nyDokumentoversikt);
135+
} catch {
136+
handleError();
137+
}
138138
};
139139

140140
return (

packages/fakta-medisinsk-vilkår/src/ui/components/vilkarsvurdering-av-livets-sluttfase/VilkarsvurderingAvLivetsSluttfase.tsx

+16-16
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,11 @@ const VilkårsvurderingAvLivetsSluttfase = ({
9999
dispatch({ type: ActionType.VELG_VURDERINGSELEMENT, valgtVurderingselement: nyValgtVurderingselement });
100100
};
101101

102-
const oppdaterVurderingsoversikt = () => {
102+
const oppdaterVurderingsoversikt = async () => {
103103
dispatch({ type: ActionType.PENDING });
104-
getVurderingsoversikt().then(vurderingsoversiktData => {
105-
const nyVurderingsoversikt = new Vurderingsoversikt(vurderingsoversiktData);
106-
visVurderingsoversikt(nyVurderingsoversikt);
107-
});
104+
const vurderingsoversiktData = await getVurderingsoversikt();
105+
const nyVurderingsoversikt = new Vurderingsoversikt(vurderingsoversiktData);
106+
visVurderingsoversikt(nyVurderingsoversikt);
108107
};
109108

110109
const onAvbryt = () => {
@@ -113,18 +112,19 @@ const VilkårsvurderingAvLivetsSluttfase = ({
113112
});
114113
};
115114

116-
const onVurderingLagret = () => {
115+
const onVurderingLagret = async () => {
117116
dispatch({ type: ActionType.PENDING });
118-
hentSykdomsstegStatus()
119-
.then(status => {
120-
const nesteSteg = finnNesteStegForLivetsSluttfase(status);
121-
if (nesteSteg === livetsSluttfaseSteg || nesteSteg === null) {
122-
oppdaterVurderingsoversikt();
123-
} else if (nesteSteg !== null) {
124-
navigerTilNesteSteg(nesteSteg);
125-
}
126-
})
127-
.catch(handleError);
117+
try {
118+
const status = await hentSykdomsstegStatus();
119+
const nesteSteg = finnNesteStegForLivetsSluttfase(status);
120+
if (nesteSteg === livetsSluttfaseSteg || nesteSteg === null) {
121+
await oppdaterVurderingsoversikt();
122+
} else if (nesteSteg !== null) {
123+
navigerTilNesteSteg(nesteSteg);
124+
}
125+
} catch {
126+
handleError();
127+
}
128128
};
129129

130130
const setMargin = () => {

0 commit comments

Comments
 (0)