Skip to content

Commit

Permalink
Merge branch 'main' of github.com:navikt/sif-brukerdialog into pck-upd
Browse files Browse the repository at this point in the history
  • Loading branch information
frodehansen2 committed Dec 16, 2024
2 parents 2790c69 + ed9abd9 commit e0fddca
Show file tree
Hide file tree
Showing 9 changed files with 375 additions and 228 deletions.
470 changes: 248 additions & 222 deletions apps/endringsmelding-pleiepenger/mockServiceWorker.js

Large diffs are not rendered by default.

11 changes: 5 additions & 6 deletions apps/endringsmelding-pleiepenger/src/app/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,17 @@ const isE2E = getMaybeEnv('E2E_TEST') === 'true';

ensureBaseNameForReactRouter(PUBLIC_PATH);

function prepare() {
async function prepare() {
if (isDevMode()) {
const envNow = getMaybeEnv('NOW');
if (envNow) {
MockDate.set(new Date(envNow));
}
if (getMaybeEnv('MSW') === 'on' && isE2E !== undefined) {
return import('../mocks/msw/browser').then(({ worker }) => {
worker.start({
onUnhandledRequest: 'bypass',
quiet: false,
});
const { worker } = await import('../mocks/msw/browser');
return worker.start({
onUnhandledRequest: 'bypass',
quiet: false,
});
}
}
Expand Down
5 changes: 5 additions & 0 deletions apps/endringsmelding-pleiepenger/src/app/dev/scenarioer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,11 @@ export const scenarioer: Scenario[] = [
value: 'ingen-sak',
harTilgang: false,
},
{
name: 'Debug',
value: 'debug',
harTilgang: true,
},
{
name: 'Arbeidsaktivitet uten arbeidsgiver',
value: 'arbeidsaktivitet-uten-arbeidsgiver',
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import { ScenarioData } from '..';
import arbeidsgiver from './arbeidsgiver-mock';
import sak from './sak-mock';
import søker from './søker-mock';

export const Debug: ScenarioData = {
sak,
arbeidsgiver,
søker,
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
organisasjoner: [],
privateArbeidsgivere: null,
frilansoppdrag: null,
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
export default [
{
barn: {
fødselsdato: '2008-07-27',
fornavn: 'RAVGUL',
mellomnavn: null,
etternavn: 'LØVETANN',
aktørId: '2175638020356',
identitetsnummer: '27870899799',
},
søknad: {
søknadId: 'generert',
versjon: '1.0.0',
mottattDato: '2024-12-10T08:47:11.929Z',
søker: {
norskIdentitetsnummer: '00000000000',
},
språk: null,
ytelse: {
type: 'PLEIEPENGER_SYKT_BARN',
barn: {
norskIdentitetsnummer: '00000000000',
fødselsdato: null,
},
søknadsperiode: ['2024-12-03/2024-12-05'],
endringsperiode: [],
trekkKravPerioder: [],
opptjeningAktivitet: {},
dataBruktTilUtledning: null,
annetDataBruktTilUtledning: null,
infoFraPunsj: null,
bosteder: {
perioder: {},
perioderSomSkalSlettes: {},
},
utenlandsopphold: {
perioder: {},
perioderSomSkalSlettes: {},
},
beredskap: {
perioder: {},
perioderSomSkalSlettes: {},
},
nattevåk: {
perioder: {},
perioderSomSkalSlettes: {},
},
tilsynsordning: {
perioder: {
'2024-12-03/2024-12-05': {
etablertTilsynTimerPerDag: 'PT0S',
},
},
},
lovbestemtFerie: {
perioder: {
'2024-12-04/2024-12-05': {
skalHaFerie: false,
},
},
},
arbeidstid: {
arbeidstakerList: [],
frilanserArbeidstidInfo: {
perioder: {
'2024-12-03/2024-12-05': {
jobberNormaltTimerPerDag: 'PT0S',
faktiskArbeidTimerPerDag: 'PT0S',
},
},
},
selvstendigNæringsdrivendeArbeidstidInfo: null,
},
uttak: {
perioder: {},
},
omsorg: {
relasjonTilBarnet: null,
beskrivelseAvOmsorgsrollen: null,
},
erSammenMedBarnet: null,
},
journalposter: [],
begrunnelseForInnsending: {
tekst: null,
},
kildesystem: null,
},
},
];
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
aktørId: '2486083225079',
fødselsdato: '1987-10-09',
fødselsnummer: '09908799647',
fornavn: 'NORA',
mellomnavn: null,
etternavn: 'Etternavn',
myndig: true,
};
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { ArbeidsaktivitetUtenArbeidsgiver } from './arbeidsaktivitet-uten-arbeid
import { ArbeidsgiverIkkeISak } from './arbeidsgiver-ikke-i-sak/ArbeidsgiverIkkeISak';
import { ArbeidsgiverOgFrilanser } from './arbeidsgiver-og-frilanser/ArbeidsgiverOgFrilanser';
import { ArbeidsgivereOgFrilanser } from './arbeidsgivere-og-frilanser/ArbeidsgivereOgFrilanser';
import { Debug } from './debug/Debug';
import { EnArbeidsgiverEnPeriode } from './en-arbeidsgiver-en-periode/EnArbeidsgiverEnPeriode';
import { EnArbeidsgiverToPerioder } from './en-arbeidsgiver-to-perioder/EnArbeidsgiverToPerioder';
import { FlereSaker } from './flere-saker/FlereSaker';
Expand All @@ -22,6 +23,7 @@ export const mockData: ScenarioMap = {
['selvstendig-næringsdrivende']: SelvstendigNæringsdrivende,
['flere-saker']: FlereSaker,
['ingen-sak']: IngenSak,
['debug']: Debug,
['arbeidsgiver-ikke-i-sak']: ArbeidsgiverIkkeISak,
['arbeidsaktivitet-uten-arbeidsgiver']: ArbeidsaktivitetUtenArbeidsgiver,
['ugyldig-k9-format']: UgyldigK9Format,
Expand Down
1 change: 1 addition & 0 deletions apps/endringsmelding-pleiepenger/src/mocks/msw/handlers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ export const getHandlers = () => {
const { sak, arbeidsgiver, søker } = getScenarioMockData(scenario.value);

const handlers = [
http.post('*amplitude*', () => new HttpResponse(null, { status: 200 })),
http.get(`${baseUrl}/health/isAlive`, () => new HttpResponse(null, { status: 200 })),
http.get(`${baseUrl}/health/isReady`, () => new HttpResponse(null, { status: 200 })),
http.get(`${baseUrl}/oppslag/soker`, () => {
Expand Down

0 comments on commit e0fddca

Please sign in to comment.