From 96772b54524527304b3398d00ef0095ec83db18e Mon Sep 17 00:00:00 2001 From: Lord Andre Groseth Date: Wed, 6 Dec 2023 10:33:22 +0100 Subject: [PATCH] Change: Button text and logic to jump to next krav Co-authored-by: Jeremiah Uy --- .../Edit/EtterlevelseEditFields.tsx | 50 +++++++++---------- .../pages/EtterlevelseDokumentasjonPage.tsx | 2 +- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/apps/frontend/src/components/etterlevelse/Edit/EtterlevelseEditFields.tsx b/apps/frontend/src/components/etterlevelse/Edit/EtterlevelseEditFields.tsx index 93731a39f..ad2a05b3d 100644 --- a/apps/frontend/src/components/etterlevelse/Edit/EtterlevelseEditFields.tsx +++ b/apps/frontend/src/components/etterlevelse/Edit/EtterlevelseEditFields.tsx @@ -167,16 +167,16 @@ export const EtterlevelseEditFields = ({ } else if (isOppfylesSenere) { values.status = EtterlevelseStatus.OPPFYLLES_SENERE } - // ampli.logEvent('knapp klikket', { - // tekst: 'Lagre og fortsett til neste krav', - // pagePath: location.pathname, - // role: user.isAdmin() ? 'ADMIN' : user.isKraveier() ? 'KRAVEIER' : 'ETTERLEVER', - // }) + ampli.logEvent('knapp klikket', { + tekst: 'Lagre og fortsett til neste krav', + pagePath: location.pathname, + role: user.isAdmin() ? 'ADMIN' : user.isKraveier() ? 'KRAVEIER' : 'ETTERLEVER', + }) submitForm() }} > - {/* Lagre og fortsett til neste krav */} - Lagre og fortsett senere + Lagre og fortsett til neste krav + {/* Lagre og fortsett senere */} )} @@ -209,19 +209,19 @@ export const EtterlevelseEditFields = ({ type="button" variant="tertiary" onClick={() => { - // if (!dirty) { - // ampli.logEvent('knapp klikket', { - // tekst: 'Avbryt uten endring i etterlevelse', - // pagePath: location.pathname, - // role: user.isAdmin() ? 'ADMIN' : user.isKraveier() ? 'KRAVEIER' : 'ETTERLEVER', - // }) - // close() - // } else { - // setIsAvbryModalOpen(true) - // } + if (!dirty) { + ampli.logEvent('knapp klikket', { + tekst: 'Avbryt uten endring i etterlevelse', + pagePath: location.pathname, + role: user.isAdmin() ? 'ADMIN' : user.isKraveier() ? 'KRAVEIER' : 'ETTERLEVER', + }) + close() + } else { + setIsAvbryModalOpen(true) + } // original logic for buttons, uncommet and use code above to test new logic. - close() + // close() }} > {krav.status === KravStatus.UTGAATT ? 'Lukk' : 'Avbryt'} diff --git a/apps/frontend/src/pages/EtterlevelseDokumentasjonPage.tsx b/apps/frontend/src/pages/EtterlevelseDokumentasjonPage.tsx index b2c17bd5b..9eaffce21 100644 --- a/apps/frontend/src/pages/EtterlevelseDokumentasjonPage.tsx +++ b/apps/frontend/src/pages/EtterlevelseDokumentasjonPage.tsx @@ -57,7 +57,7 @@ export const EtterlevelseDokumentasjonPage = () => { k.etterlevelser[0].status !== EtterlevelseStatus.IKKE_RELEVANT_FERDIG_DOKUMENTERT)), ) const nextKrav = kravPriorityList[nextKravIndex] - // setNextKravToDocument('/' + nextKrav.kravNummer + '/' + nextKrav.kravVersjon) + setNextKravToDocument('/' + nextKrav.kravNummer + '/' + nextKrav.kravVersjon) } } }, [data, loading, temaData, kravId])