Veien til arbeid er en del av "Arbeidsflate for innlogget arbeidssøker".
Den vises som en del av DittNAV dersom du er arbeidssøker under oppfølging.
Innholdet skal i størst mulig grad gjenspeile arbeidssøker situasjon.
- Bruk Node.js v18
nvm use
- Klon repoet
- Installer avhengigheter
npm ci
For å installere npm pakker med @navikt-scope trenger du en .npmrc
-fil med følgende:
//npm.pkg.github.com/:_authToken=TOKEN
@navikt:registry=https://npm.pkg.github.com
Token genererer du under developer settings på Github. Den trenger kun read:packages
.
npm start
- besøk http://localhost:3002/demo/ for en versjon hvor du kan endre parameter for innlogget arbeidssøker
Testmiljøet bruker Jest, Testing Library og Mock Service Worker
- for å starte
npm t
main deployes til dev og prod når man pusher.
For å opprette en branch som skal deployes til dev, prefixer du branchnavnet med dev/
, f.eks. dev/min-testbranch
git checkout -b dev/<navn på branch>
Branchen blir da deployet til dev når man pusher.
- Start naisdevice
- Gå til https://www.dev.nav.no/minside
- TestID
- Logg inn med en bruker som er under arbeidsrettet oppfølging i dev
- Start naisdevice
- Gå til https://veientilarbeid.intern.dev.nav.no/demo/
Dersom testene feiler etter oppdatering av f.eks. Node versjon kan det være lurt å tømme cachen npm run test -- --clearCache
For å bruke HotJar må du sette opp undersøkelsen til å benytte "Event" som startsignal. Du finner dette i nedtrekksmenyen under punktet "Targeting" når du velger "Specific pages" fra radiovalget.
Settes eventet til aia-hotjar
vil HotJar automatisk kjøres fra AiA ved oppstart.
Dersom du ønsker at undersøkelsene fra HotJar kun skal treffe visse brukergrupper kan du pakke inn funksjonen hotjarTriggerEvent
i logikk som som definerer brukergruppen og trigge et annet eventnavn enn aia-hotjar
.
Deretter setter du opp en undersøkelse med det valgte navnet som eventnavn.
Spørsmål knyttet til koden eller prosjektet kan stilles via issues her på github.
Interne henvendelser kan sendes via Slack i kanalen #område-arbeid-paw