Frontend-klient for søknad om dagpenger
Appen er basert på Next.js
For Mac OSX
npm install
npm run setup-env
npm run generate-token
npm run devFor Windows
npm install
npm run setup-env
npm run generate-token-win
npm run devnpm run setup-env lager en .env.development som er nødvendig for kunne kjøre opp applikasjonen lokalt.
npm run generate-token genererer lokal token til .env.development fil og bruker det til å hente data fra dev-miljøet. Toknene er gyldig mellom 30 minutter til en time, kjør kommandoen på nytt dersom tokene er utløpt.
Logg på med en testbruker. Hent ut verdien fra access_token, rediger .env.developement og endre DP_SOKNAD_TOKEN, DP_MELLOMLAGRING_TOKEN, ARBEIDSSOEKERREGISTERET_TOKEN til det matchende genererte tokenet.
dp-soknad, dp-mellomlagring, arbeidssoekerregisteret
For å kjøre localhost med mock data kan du enkelt sette USE_MOCKS="true" i .env.development filen og restart localhost på nytt.
Spørsmål knyttet til koden eller prosjektet kan rettes mot:
- André Roaldseth, andre.roaldseth@nav.no
Interne henvendelser kan sendes via Slack i kanalen #team-dagpenger-dev.
npm run test- Bruk engelsk for alt unntatt domenespesifikke termer (eks: faktum, seksjon).
- Filnavn:
- Bruk PascalCase for React-komponenter.
- Bruk kebab-case for rene ts-filer
- Named exports --> Alle eksporter skal være navngitt (unngå default)
- CSS:
- Bruk css-modules - Unngå inline style.
- Følg navnekonvensjon for tilhørende komponent.
- Multi-line commits --> Første linje beskriver hva som er gjort (kort). Forklar hvorfor endringen er gjort på etterføllgende linjer
- Referer til Github-issue (navikt/dagpenger#[issue-nummer])
ERROR (14669): Get new uuid - Failed to get new uuid from dp-soknad: Bad Request, uuid: Not provided
Husk å Flush socket pools via chrome://net-internals/#sockets. Gjør dette, og gjør hele Vanlig oppstart på nytt