Skip to content

Commit f8c0546

Browse files
committed
Update NAV Datepicker to v8.0.0 (moment to dayjs)
1 parent 7f006e0 commit f8c0546

File tree

4 files changed

+33
-32
lines changed

4 files changed

+33
-32
lines changed

package-lock.json

+22-22
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@
4848
"amplitude-js": "^7.2.2",
4949
"body-parser": "^1.19.0",
5050
"classnames": "^2.2.6",
51+
"dayjs": "^1.9.6",
5152
"detect-browser": "^3.0.1",
5253
"forhandsvisningsfil": "^1.0.7",
53-
"moment": "^2.29.1",
54-
"nav-datovelger": "^6.1.9",
54+
"nav-datovelger": "^8.0.0",
5555
"nav-frontend-alertstriper": "^3.0.18",
5656
"nav-frontend-alertstriper-style": "^2.0.16",
5757
"nav-frontend-chevron-style": "^0.3.5",

src/components/begrunnelse/begrunnelse.tsx

+7-7
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { RadioPanelGruppe, Textarea } from 'nav-frontend-skjema';
44
import { Hovedknapp, Knapp } from 'nav-frontend-knapper';
55
import { Normaltekst, Undertittel, Element, Undertekst } from 'nav-frontend-typografi';
66
import AlertStripe, { AlertStripeFeil } from 'nav-frontend-alertstriper';
7-
import { Datovelger } from 'nav-datovelger';
7+
import { Datepicker } from 'nav-datovelger';
88
import NavFrontendSpinner from 'nav-frontend-spinner';
99
import {
1010
CenteredContainer,
@@ -202,12 +202,12 @@ const Begrunnelse = ({ klage }: Props) => {
202202
{chosenDateOption === DateOption.TIDLIGERE_VEDTAK && (
203203
<MarginContainer>
204204
<Element>Vedtaksdato (valgfritt)</Element>
205-
<Datovelger
206-
onChange={dateISO => setISODate(dateISO ?? null)}
207-
valgtDato={chosenISODate ?? undefined}
208-
visÅrVelger={true}
209-
avgrensninger={{
210-
maksDato: new Date().toISOString().substring(0, 10)
205+
<Datepicker
206+
onChange={(dateISO, isValid) => setISODate(isValid ? dateISO : null)}
207+
value={chosenISODate ?? undefined}
208+
showYearSelector
209+
limitations={{
210+
maxDate: new Date().toISOString().substring(0, 10)
211211
}}
212212
/>
213213
</MarginContainer>

src/index.less

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
@import '~nav-frontend-veileder-style';
1717
@import '~nav-frontend-veilederpanel-style';
1818

19-
@import '~nav-datovelger/lib/styles/datovelger.less';
19+
@import '~nav-datovelger/lib/styles/_variabler.less';
20+
@import '~nav-datovelger/lib/styles/datepicker.less';
2021
@import '~nav-datovelger/lib/styles/_dayPicker-overrides.less';
2122
@import '~nav-datovelger/lib/styles/_mixins.less';
2223

0 commit comments

Comments
 (0)