/spinnsyn-frontend

Primary LanguageTypeScriptMIT LicenseMIT

spinnsyn-frontend

Applikasjon som viser vedtak mottatt fra Speil til sluttbruker på nav.no. Henter data fra spinnsyn-backend.

Lever under:

spinnsyn-frontend-arkivering

Variant av spinnsyn-frontend som returnerer serverside rendret vedtak som spinnsyn-arkivering gjør om til pdf. Testes ved å se på dokumentet som havner i gosys eller ved å bruke denne hjelperen i dev:

https://spinnsyn-arkivering.dev.nav.no/api/test/pdf/:fnr/:vedtakid

spinnsyn-frontend-interne

Variant av spinnsyn-frontend som lenkes til fra Modia. Her henter vi opp personen som den innlogga brukeren ser på i modia og viser det slik den brukeren ser. Benytter seg av azure AD og wonderwall for å logge inn interne brukere.

Lever under:

For å teste lokalt

npm run interne

Og gå til http://localhost:8080/syk/sykepenger

Tilgang til Github Package Registry

Siden vi bruker avhengigheter som ligger i GPR, så må man sette opp tilgang til GPR med en PAT (personal access token) som har read:packages. Du kan opprette PAT her. Dersom du har en PAT som du bruker for tilgang til maven-packages i github kan du gjenbruke denne.

I din .bashrc eller .zshrc, sett følgende miljøvariabel:

export NPM_AUTH_TOKEN=<din PAT med read:packages>

Kjør lokalt uten backend

npm run dev

Enhetstester

npm run test

Cypress tester

npm run e2e

Dette logges i Amplitude

brukers handling/logg Skjemanavn Destinasjon tekst komponent Tidligere lest Revurdert Annulert Refusjon Brukerutbetaling Flere vedtK
Åpne skjema x x x X
Navigasjon til et vedtak x x x x x
Navigasjon til "kontakt oss" x x x
Navigasjon til "retten til å klage" x x x
Navigasjon til "klage veilederen" x x x
Navigasjon til "Les mer om når du kan forvente å få pengene" x x x
Ekspandere utbetalingsinformasjon (grønn panel) x
Ekspandere avviste dager (Gul panel) x
Ekspandere gjenstående sykepengedager (Blå panel) x
Ekspandere "Beregning av sykepengene" x
Ekspandere "Sykepenger per dag" x
Ekspandere "Mer om beregningen" x
Ekspandere "Dager NAV ikke utbetaler" x

Henvendelser

Spørsmål knyttet til koden eller prosjektet kan stilles til flex@nav.no

For NAV-ansatte

Interne henvendelser kan sendes via Slack i kanalen #flex.