@@ -20,6 +20,8 @@ import { rest } from 'msw';
20
20
import { failOrGrahpqlResponse , mockfnr } from '../../../mocks/utils' ;
21
21
import { aktivitetAdapter , oppfolgingsdperiodeAdapter , PeriodeEntityState } from '../../aktivitet/aktivitet-slice' ;
22
22
import { compareDesc } from 'date-fns' ;
23
+ import { mockLoadedStore } from '../../../testUtils/storeMockUtils' ;
24
+ import { VeilarbAktivitet } from '../../../datatypes/internAktivitetTypes' ;
23
25
24
26
const perioder = mockOppfolging . oppfolgingsPerioder . toSorted ( ( a , b ) => {
25
27
return compareDesc ( a . startDato , b . startDato ) ;
@@ -73,62 +75,68 @@ const endaGamlereAktivitet = {
73
75
oppfolgingsperiodeId : endaGamlerePeriode . uuid ,
74
76
} ;
75
77
76
- const aktiviteterIBareLukkedePerioder = ( ) => {
77
- const state = oppfolgingsdperiodeAdapter . getInitialState ( {
78
- status : Status . OK ,
79
- } ) ;
80
- const perioder = oppfolgingsdperiodeAdapter . setAll ( state , [
81
- {
82
- id : endaGamlereAktivitet . oppfolgingsperiodeId ,
83
- aktiviteter : aktivitetAdapter . upsertOne ( aktivitetAdapter . getInitialState ( ) , endaGamlereAktivitet ) ,
84
- start : endaGamlerePeriode . startDato ,
85
- slutt : endaGamlerePeriode . sluttDato ,
86
- } ,
87
- {
88
- id : gammelVeilarbAktivitet . oppfolgingsperiodeId ,
89
- aktiviteter : aktivitetAdapter . upsertOne ( aktivitetAdapter . getInitialState ( ) , gammelVeilarbAktivitet ) ,
90
- start : gammelOppfolgingsperiode . startDato ,
91
- slutt : gammelOppfolgingsperiode . sluttDato ,
92
- } ,
93
- ] ) ;
94
- return perioder ;
78
+ const aktiviteterIBareLukkedePerioder = ( ) : VeilarbAktivitet [ ] => {
79
+ return [ endaGamlereAktivitet , gammelVeilarbAktivitet ] ;
80
+ // const state = oppfolgingsdperiodeAdapter.getInitialState({
81
+ // status: Status.OK,
82
+ // });
83
+ // const perioder = oppfolgingsdperiodeAdapter.setAll(state, [
84
+ // {
85
+ // id: endaGamlereAktivitet.oppfolgingsperiodeId,
86
+ // aktiviteter: aktivitetAdapter.upsertOne(aktivitetAdapter.getInitialState(), endaGamlereAktivitet),
87
+ // start: endaGamlerePeriode.startDato,
88
+ // slutt: endaGamlerePeriode.sluttDato,
89
+ // },
90
+ // {
91
+ // id: gammelVeilarbAktivitet.oppfolgingsperiodeId,
92
+ // aktiviteter: aktivitetAdapter.upsertOne(aktivitetAdapter.getInitialState(), gammelVeilarbAktivitet),
93
+ // start: gammelOppfolgingsperiode.startDato,
94
+ // slutt: gammelOppfolgingsperiode.sluttDato,
95
+ // },
96
+ // ]);
97
+ // return perioder;
95
98
} ;
96
99
97
- const aktiviteterÅpenOgLukketPeriode = ( ) => {
98
- const state = oppfolgingsdperiodeAdapter . getInitialState ( {
99
- status : Status . OK ,
100
- } ) ;
101
- return oppfolgingsdperiodeAdapter . setAll ( state , [
102
- {
103
- id : veilarbAktivitet . oppfolgingsperiodeId ,
104
- aktiviteter : aktivitetAdapter . upsertOne ( aktivitetAdapter . getInitialState ( ) , veilarbAktivitet ) ,
105
- start : gjeldendeOppfolgingsperiode . startDato ,
106
- slutt : undefined ,
107
- } ,
108
- {
109
- id : gammelVeilarbAktivitet . oppfolgingsperiodeId ,
110
- aktiviteter : aktivitetAdapter . upsertOne ( aktivitetAdapter . getInitialState ( ) , gammelVeilarbAktivitet ) ,
111
- start : gammelOppfolgingsperiode . startDato ,
112
- slutt : gammelOppfolgingsperiode . sluttDato ,
113
- } ,
114
- ] ) ;
100
+ const aktiviteterÅpenOgLukketPeriode = ( ) : VeilarbAktivitet [ ] => {
101
+ return [ veilarbAktivitet , gammelVeilarbAktivitet ] ;
102
+ // const state = oppfolgingsdperiodeAdapter.getInitialState({
103
+ // status: Status.OK,
104
+ // });
105
+ // return oppfolgingsdperiodeAdapter.setAll(state, [
106
+ // {
107
+ // id: veilarbAktivitet.oppfolgingsperiodeId,
108
+ // aktiviteter: aktivitetAdapter.upsertOne(aktivitetAdapter.getInitialState(), veilarbAktivitet),
109
+ // start: gjeldendeOppfolgingsperiode.startDato,
110
+ // slutt: undefined,
111
+ // },
112
+ // {
113
+ // id: gammelVeilarbAktivitet.oppfolgingsperiodeId,
114
+ // aktiviteter: aktivitetAdapter.upsertOne(aktivitetAdapter.getInitialState(), gammelVeilarbAktivitet),
115
+ // start: gammelOppfolgingsperiode.startDato,
116
+ // slutt: gammelOppfolgingsperiode.sluttDato,
117
+ // },
118
+ // ]);
115
119
} ;
116
120
117
- const initialStore = ( aktiviteter : EntityState < PeriodeEntityState > ) =>
118
- ( {
119
- data : {
120
- ...emptyHalfLoadedVeilederState . data ,
121
- aktiviteter,
122
- arenaAktiviteter : {
123
- status : Status . OK ,
124
- data : [ arenaAktivitet , gammelArenaAktivitet , arenaAktivitetUtenforPeriode ] ,
125
- } ,
126
- oppfolging : {
127
- status : Status . OK ,
128
- data : mockOppfolging ,
129
- } ,
130
- } ,
131
- } ) as unknown as RootState ;
121
+ const initialStore = ( aktiviteter : VeilarbAktivitet [ ] ) : RootState =>
122
+ mockLoadedStore ( {
123
+ aktiviteter,
124
+ arenaAktiviteter : [ arenaAktivitet , gammelArenaAktivitet , arenaAktivitetUtenforPeriode ] ,
125
+ } ) ;
126
+ // {
127
+ // data: {
128
+ // ...emptyHalfLoadedVeilederState.data,
129
+ // aktiviteter,
130
+ // arenaAktiviteter: {
131
+ // status: Status.OK,
132
+ // data: [arenaAktivitet, gammelArenaAktivitet, arenaAktivitetUtenforPeriode],
133
+ // },
134
+ // oppfolging: {
135
+ // status: Status.OK,
136
+ // data: mockOppfolging,
137
+ // },
138
+ // },
139
+ // }) as unknown as RootState;
132
140
133
141
const lagStore = ( initialStore : RootState ) =>
134
142
configureStore ( {
0 commit comments