Skip to content

Commit 955f620

Browse files
committed
Fix caching av useNomData + opprydning #deploy-test-frontend
1 parent 35a2e3c commit 955f620

File tree

5 files changed

+7
-45
lines changed

5 files changed

+7
-45
lines changed

apps/dolly-frontend/src/main/js/src/components/bestilling/sammendrag/kriterier/BestillingKriterieMapper.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -985,7 +985,7 @@ const mapSkjermingData = (bestillingData, data) => {
985985
skjerming?.egenAnsattDatoTom ||
986986
tpsMessaging?.egenAnsattDatoTom
987987
) {
988-
const tpsMessagingData = {
988+
const skjermingData = {
989989
header: 'Skjerming',
990990
items: [
991991
obj(
@@ -998,7 +998,7 @@ const mapSkjermingData = (bestillingData, data) => {
998998
),
999999
],
10001000
}
1001-
data.push(tpsMessagingData)
1001+
data.push(skjermingData)
10021002
}
10031003
}
10041004

apps/dolly-frontend/src/main/js/src/components/bestillingsveileder/stegVelger/steg/steg1/paneler/Personinformasjon.tsx

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@ export const PersoninformasjonPanel = ({ stateModifier, testnorgeIdent }) => {
115115
disabled={ukjentGruppe}
116116
title={(ukjentGruppe && tekstUkjentGruppe) || ''}
117117
/>
118-
{/*<Attributt attr={sm.attrs.egenAnsattDatoFom} />*/}
119118
</AttributtKategori>
120119
</Panel>
121120
)
@@ -178,8 +177,6 @@ export const PersoninformasjonPanel = ({ stateModifier, testnorgeIdent }) => {
178177
<Attributt attr={sm.attrs.fullmakt} />
179178
<Attributt attr={sm.attrs.sikkerhetstiltak} />
180179
<Attributt attr={sm.attrs.tilrettelagtKommunikasjon} />
181-
{/*<Attributt attr={sm.attrs.nom} />*/}
182-
{/*<Attributt attr={sm.attrs.egenAnsattDatoFom} />*/}
183180
</AttributtKategori>
184181
</Panel>
185182
)
@@ -220,16 +217,6 @@ PersoninformasjonPanel.initialValues = ({ set, opts, setMulti, del, has }) => {
220217
vergemaal: 'pdldata.person.vergemaal',
221218
sikkerhetstiltak: 'pdldata.person.sikkerhetstiltak',
222219
tilrettelagtKommunikasjon: 'pdldata.person.tilrettelagtKommunikasjon',
223-
// nom: 'nomdata',
224-
// egenAnsattDatoFom: {
225-
// tpsM: 'tpsMessaging.egenAnsattDatoFom',
226-
// skjerming: 'skjerming.egenAnsattDatoFom',
227-
// },
228-
// egenAnsattDatoTom: {
229-
// tpsM: 'tpsMessaging.egenAnsattDatoTom',
230-
// skjerming: 'skjerming.egenAnsattDatoTom',
231-
// },
232-
// skjermetFra: 'skjermingsregister.skjermetFra',
233220
}
234221

235222
return {
@@ -411,29 +398,5 @@ PersoninformasjonPanel.initialValues = ({ set, opts, setMulti, del, has }) => {
411398
del(paths.tilrettelagtKommunikasjon)
412399
},
413400
},
414-
// nom: {
415-
// label: 'Nav-ansatt (NOM)',
416-
// checked: has(paths.nom),
417-
// add: () => set(paths.nom, { startDato: new Date(), sluttDato: null as unknown as string }),
418-
// remove: () => del(paths.nom),
419-
// },
420-
// egenAnsattDatoFom: {
421-
// label: 'Skjerming (egen ansatt)',
422-
// checked: has(paths.egenAnsattDatoFom.tpsM) || has(paths.egenAnsattDatoFom.skjerming),
423-
// add() {
424-
// setMulti(
425-
// [
426-
// paths.egenAnsattDatoFom.skjerming,
427-
// _.get(personFoerLeggTil, paths.skjermetFra)?.substring(0, 10) ||
428-
// _.get(personFoerLeggTil, paths.egenAnsattDatoFom.tpsM) ||
429-
// new Date(),
430-
// ],
431-
// [paths.egenAnsattDatoTom.skjerming, undefined],
432-
// )
433-
// },
434-
// remove() {
435-
// del(['skjerming', paths.egenAnsattDatoFom.tpsM, paths.egenAnsattDatoFom.skjerming])
436-
// },
437-
// },
438401
}
439402
}

apps/dolly-frontend/src/main/js/src/components/ui/icon/Icon.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ import DollyPanic from '@/assets/icons/custom/DollyPanic.svg?raw'
7777
import TenorLogo from '@/assets/icons/custom/TenorLogo.svg?raw'
7878
import SlackLogo from '@/assets/icons/custom/SlackLogo.svg?raw'
7979
import Playwright from '@/assets/img/playwright.png'
80-
8180
import NavLogo from '@/assets/icons/custom/NavLogo'
8281

8382
import './Icon.less'

apps/dolly-frontend/src/main/js/src/pages/gruppe/PersonVisning/PersonVisning.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,6 @@ export default ({
494494
nomData={nomData}
495495
nomLoading={loadingNom}
496496
skjermingData={data.skjermingsregister}
497-
skjermingLoading={loading}
498497
/>
499498
{visArbeidsforhold && (
500499
<AaregVisning

apps/dolly-frontend/src/main/js/src/utils/hooks/useNom.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,18 @@ import axios from 'axios'
33

44
const baseUrl = '/testnav-nom-proxy'
55

6-
export const useNomData = (ident: any) => {
6+
export const useNomData = (ident: string) => {
77
const { data, isLoading, error } = useSWR<any, Error>(
8-
ident ? `${baseUrl}/api/v1/dolly/hentRessurs` : null,
9-
async (url) => {
10-
const res = await axios.post(url, ident, {
8+
ident ? [`${baseUrl}/api/v1/dolly/hentRessurs`, ident] : null,
9+
async ([url, identValue]) => {
10+
const res = await axios.post(url, identValue, {
1111
headers: {
1212
'Content-Type': 'text/plain',
1313
},
1414
})
1515
return res.data
1616
},
17+
{ errorRetryCount: 1, revalidateOnFocus: false },
1718
)
1819

1920
return {

0 commit comments

Comments
 (0)