diff --git a/apps/frontend/src/components/etterlevelse/EtterlevelseKravView.tsx b/apps/frontend/src/components/etterlevelse/EtterlevelseKravView.tsx index 3c3df1f83..f09ba00d0 100644 --- a/apps/frontend/src/components/etterlevelse/EtterlevelseKravView.tsx +++ b/apps/frontend/src/components/etterlevelse/EtterlevelseKravView.tsx @@ -18,7 +18,7 @@ import { } from '@navikt/ds-react' import { FormikProps } from 'formik' import moment from 'moment' -import React, { useEffect, useRef, useState } from 'react' +import React, { Dispatch, SetStateAction, useEffect, useRef, useState } from 'react' import { useLocation, useNavigate, useParams } from 'react-router-dom' import { createEtterlevelse, @@ -63,6 +63,7 @@ import EtterlevelseViewFields from './EtterlevelseViewFields' interface IProps { temaName?: string etterlevelse: IEtterlevelse + setEtterlevelse: Dispatch> kravId: TKravId formRef?: React.Ref etterlevelseDokumentasjon?: TEtterlevelseDokumentasjonQL @@ -78,6 +79,7 @@ export const EtterlevelseKravView = (props: IProps) => { temaName, kravId, etterlevelse, + setEtterlevelse, varsleMelding, etterlevelseDokumentasjon, navigatePath, @@ -213,6 +215,7 @@ export const EtterlevelseKravView = (props: IProps) => { setStatustext(res.status) setHasNextKrav(false) activeAlertModalController() + setEtterlevelse(res) } }) } else { @@ -225,6 +228,7 @@ export const EtterlevelseKravView = (props: IProps) => { setStatustext(res.status) setHasNextKrav(false) activeAlertModalController() + setEtterlevelse(res) } }) } diff --git a/apps/frontend/src/components/etterlevelseDokumentasjonTema/KravView.tsx b/apps/frontend/src/components/etterlevelseDokumentasjonTema/KravView.tsx index e3771f6a7..8e893c36c 100644 --- a/apps/frontend/src/components/etterlevelseDokumentasjonTema/KravView.tsx +++ b/apps/frontend/src/components/etterlevelseDokumentasjonTema/KravView.tsx @@ -33,6 +33,7 @@ export const KravView = (props: IProps) => { const [etterlevelse, setEtterlevelse] = useState() const [loadingEtterlevelseData, setLoadingEtterlevelseData] = useState(false) const [tidligereEtterlevelser, setTidligereEtterlevelser] = React.useState() + useEffect(() => { ;(async () => { setLoadingEtterlevelseData(true) @@ -89,6 +90,7 @@ export const KravView = (props: IProps) => { etterlevelseDokumentasjon={etterlevelseDokumentasjon} kravId={toKravId(etterlevelse)} etterlevelse={etterlevelse} + setEtterlevelse={setEtterlevelse} varsleMelding={varsleMelding} navigatePath={navigatePath} kravFilter={kravFilter}