Skip to content

Commit e3673d5

Browse files
authored
fjern moment (#3755)
1 parent e31d44d commit e3673d5

File tree

3 files changed

+8
-17
lines changed

3 files changed

+8
-17
lines changed

packages/prosess-tilbakekreving/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
"@navikt/ft-ui-komponenter": "workspace:^",
3232
"@navikt/ft-utils": "workspace:^",
3333
"dayjs": "1.11.13",
34-
"moment": "2.30.1",
3534
"react": "19.1.1",
3635
"react-hook-form": "7.62.0",
3736
"react-intl": "7.1.11"
@@ -47,7 +46,6 @@
4746
"@navikt/ft-ui-komponenter": "2.x",
4847
"@navikt/ft-utils": "2.x",
4948
"dayjs": "1.11.x",
50-
"moment": "2.30.1",
5149
"react": "19.1.0",
5250
"react-hook-form": "7.53.0",
5351
"react-intl": "6.x"

packages/prosess-tilbakekreving/src/components/TilbakekrevingForm.tsx

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import { useEffect, useState } from 'react';
22
import { FormattedMessage } from 'react-intl';
33

44
import { Alert, Box, Heading, VStack } from '@navikt/ds-react';
5-
import moment from 'moment';
5+
import dayjs from 'dayjs';
6+
import isSameOrBefore from 'dayjs/plugin/isSameOrBefore';
67

78
import { SubmitButton } from '@navikt/ft-form-hooks';
89
import { ForeldelseVurderingType, RelasjonsRolleType } from '@navikt/ft-kodeverk';
@@ -36,8 +37,10 @@ import { AktsomhetFormPanel } from './tilbakekrevingPeriodePaneler/aktsomhet/Akt
3637
import { BelopetMottattIGodTroFormPanel } from './tilbakekrevingPeriodePaneler/godTro/BelopetMottattIGodTroFormPanel';
3738
import { TilbakekrevingTimeline } from './timeline/TilbakekrevingTimeline';
3839

40+
dayjs.extend(isSameOrBefore);
41+
3942
const sortPeriods = (periode1: CustomVilkarsVurdertePeriode, periode2: CustomVilkarsVurdertePeriode) =>
40-
moment(periode1.fom).diff(moment(periode2.fom));
43+
dayjs(periode1.fom).diff(dayjs(periode2.fom));
4144

4245
const harApentAksjonspunkt = (periode: CustomVilkarsVurdertePeriode) =>
4346
!periode.erForeldet && (periode.begrunnelse === undefined || periode.erSplittet);
@@ -97,15 +100,14 @@ const finnOriginalPeriode = (
97100
perioder.find(
98101
// @ts-expect-error Fiks
99102
(periode: CustomPeriode) =>
100-
!moment(lagretPeriode.fom).isBefore(moment(periode.fom)) &&
101-
!moment(lagretPeriode.tom).isAfter(moment(periode.tom)),
103+
!dayjs(lagretPeriode.fom).isBefore(dayjs(periode.fom)) && !dayjs(lagretPeriode.tom).isAfter(dayjs(periode.tom)),
102104
);
103105

104106
const erIkkeLagret = (periode: DetaljertFeilutbetalingPeriode, lagredePerioder: { tom: string; fom: string }[]) =>
105107
lagredePerioder.every(lagretPeriode => {
106108
const isOverlapping =
107-
moment(periode.fom).isSameOrBefore(moment(lagretPeriode.tom)) &&
108-
moment(lagretPeriode.fom).isSameOrBefore(moment(periode.tom));
109+
dayjs(periode.fom).isSameOrBefore(dayjs(lagretPeriode.tom)) &&
110+
dayjs(lagretPeriode.fom).isSameOrBefore(dayjs(periode.tom));
109111
return !isOverlapping;
110112
});
111113

yarn.lock

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1883,7 +1883,6 @@ __metadata:
18831883
"@testing-library/user-event": 14.6.1
18841884
dayjs: 1.11.13
18851885
eslint: 9.32.0
1886-
moment: 2.30.1
18871886
react: 19.1.1
18881887
react-hook-form: 7.62.0
18891888
react-intl: 7.1.11
@@ -1902,7 +1901,6 @@ __metadata:
19021901
"@navikt/ft-ui-komponenter": 2.x
19031902
"@navikt/ft-utils": 2.x
19041903
dayjs: 1.11.x
1905-
moment: 2.30.1
19061904
react: 19.1.0
19071905
react-hook-form: 7.53.0
19081906
react-intl: 6.x
@@ -9183,13 +9181,6 @@ __metadata:
91839181
languageName: node
91849182
linkType: hard
91859183

9186-
"moment@npm:2.30.1":
9187-
version: 2.30.1
9188-
resolution: "moment@npm:2.30.1"
9189-
checksum: 859236bab1e88c3e5802afcf797fc801acdbd0ee509d34ea3df6eea21eb6bcc2abd4ae4e4e64aa7c986aa6cba563c6e62806218e6412a765010712e5fa121ba6
9190-
languageName: node
9191-
linkType: hard
9192-
91939184
"mrmime@npm:^2.0.0":
91949185
version: 2.0.1
91959186
resolution: "mrmime@npm:2.0.1"

0 commit comments

Comments
 (0)