diff --git a/packages/sif-common-formik-ds/src/components/helpers/confirmation-dialog/ConfirmationDialog.tsx b/packages/sif-common-formik-ds/src/components/helpers/confirmation-dialog/ConfirmationDialog.tsx
index fb31237e1c..7fe5ab71d5 100644
--- a/packages/sif-common-formik-ds/src/components/helpers/confirmation-dialog/ConfirmationDialog.tsx
+++ b/packages/sif-common-formik-ds/src/components/helpers/confirmation-dialog/ConfirmationDialog.tsx
@@ -1,4 +1,5 @@
-import { BodyLong, Button, Heading, Modal, ModalProps } from '@navikt/ds-react';
+import { BodyLong, Button, Modal, ModalProps } from '@navikt/ds-react';
+import { createPortal } from 'react-dom';
import ButtonRow from '../button-row/ButtonRow';
import './confirmationDialog.scss';
@@ -12,37 +13,35 @@ export interface Props extends Omit
{
const ConfirmationDialog = (props: Props) => {
const { title, onCancel, onConfirm: onOk, cancelLabel, okLabel, children, ...modalProps } = props;
- return (
-
- {props.open && (
-
-
-
- {title}
-
-
+ return props.open
+ ? createPortal(
+
+
+
+ {children}
+
-
- {children}
-
-
-
-
- {onCancel && (
-
- )}
-
-
- )}
-
- );
+
+
+ {onCancel && (
+
+ )}
+
+
+ ,
+ document.body
+ )
+ : null;
};
export default ConfirmationDialog;
diff --git a/packages/sif-common-formik-ds/src/components/typed-formik-wrapper/TypedFormikWrapper.tsx b/packages/sif-common-formik-ds/src/components/typed-formik-wrapper/TypedFormikWrapper.tsx
index d4b365298f..c0ca18add5 100644
--- a/packages/sif-common-formik-ds/src/components/typed-formik-wrapper/TypedFormikWrapper.tsx
+++ b/packages/sif-common-formik-ds/src/components/typed-formik-wrapper/TypedFormikWrapper.tsx
@@ -2,9 +2,9 @@ import React from 'react';
import { Formik, FormikConfig, FormikProps } from 'formik';
export interface TypedFormikWrapperProps extends Omit>, 'initialValues'> {
+ innerRef?: any;
initialValues: Partial;
renderForm: (formik: FormikProps>) => React.ReactNode;
- innerRef?: any;
onSubmit: (values: Partial) => void;
}
diff --git a/packages/sif-common-formik-ds/storybook/stories/forms/ExampleListAndDialog.tsx b/packages/sif-common-formik-ds/storybook/stories/forms/ExampleListAndDialog.tsx
index 8a7d79f9f2..2934c63dae 100644
--- a/packages/sif-common-formik-ds/storybook/stories/forms/ExampleListAndDialog.tsx
+++ b/packages/sif-common-formik-ds/storybook/stories/forms/ExampleListAndDialog.tsx
@@ -15,7 +15,6 @@ function ExampleListAndDialog({ name, labels, validate }: Props validate(value, name) : undefined}
- shouldCloseOnOverlayClick={false}
maxItems={3}
formRenderer={() => <>This is the form>}
listRenderer={() => }
diff --git a/packages/sif-common-forms-ds/CHANGELOG.md b/packages/sif-common-forms-ds/CHANGELOG.md
index 70ddb88691..e5b5a709d6 100644
--- a/packages/sif-common-forms-ds/CHANGELOG.md
+++ b/packages/sif-common-forms-ds/CHANGELOG.md
@@ -1,5 +1,16 @@
# @navikt/sif-common-forms-ds
+## 8.5.0
+
+### Minor Changes
+
+- 026fc373: Oppdatere til versjon 5 av designsystemet aksel
+
+### Patch Changes
+
+- Updated dependencies [026fc373]
+ - @navikt/sif-common-core-ds@9.3.0
+
## 8.4.0
### Minor Changes
diff --git a/packages/sif-common-forms-ds/package.json b/packages/sif-common-forms-ds/package.json
index 08e51f24a2..aad82d3820 100644
--- a/packages/sif-common-forms-ds/package.json
+++ b/packages/sif-common-forms-ds/package.json
@@ -6,7 +6,7 @@
"main": "lib/index.js",
"name": "@navikt/sif-common-forms-ds",
"types": "lib/index.d.js",
- "version": "8.4.0",
+ "version": "8.5.0",
"bugs": {
"url": "https://github.com/navikt/sif-brukerdialog/issues"
},
@@ -19,8 +19,8 @@
"@babel/preset-react": "7.22.5",
"@babel/preset-typescript": "7.22.5",
"@formatjs/intl-pluralrules": "5.2.4",
- "@navikt/ds-css": "4.11.2",
- "@navikt/ds-react": "4.11.2",
+ "@navikt/ds-css": "5.0.3",
+ "@navikt/ds-react": "5.0.3",
"@navikt/sif-common-core-ds": "*",
"@navikt/sif-common-formik-ds": "*",
"@navikt/sif-common-utils": "*",
@@ -76,8 +76,8 @@
]
},
"peerDependencies": {
- "@navikt/ds-css": "3",
- "@navikt/ds-react": "3",
+ "@navikt/ds-css": "5",
+ "@navikt/ds-react": "5",
"@navikt/sif-common-core-ds": "*"
},
"repository": {
diff --git a/packages/sif-common-forms-ds/storybook/decorators/AppIntlProvider.tsx b/packages/sif-common-forms-ds/storybook/decorators/AppIntlProvider.tsx
index 45a27a10fc..f991035e36 100644
--- a/packages/sif-common-forms-ds/storybook/decorators/AppIntlProvider.tsx
+++ b/packages/sif-common-forms-ds/storybook/decorators/AppIntlProvider.tsx
@@ -1,4 +1,3 @@
-import { Modal } from '@navikt/ds-react';
import * as React from 'react';
import { IntlProvider } from 'react-intl';
import '@formatjs/intl-pluralrules//locale-data/en';
@@ -23,9 +22,6 @@ const AppIntlProvider = ({ locale, onError, children }: IntlProviderProps) => {
const messages = locale === 'nb' ? appMessages.nb : appMessages.nn;
dayjs.locale(locale === 'nb' ? 'nb' : 'nn');
React.useEffect(() => {
- if (Modal.setAppElement) {
- Modal.setAppElement('#dialog-wrapper');
- }
window.document.body.className = window.document.body.className + ' sif-ds-theme';
});
diff --git a/packages/sif-common-soknad-ds/CHANGELOG.md b/packages/sif-common-soknad-ds/CHANGELOG.md
index 5d8302886f..1ea6ecdeca 100644
--- a/packages/sif-common-soknad-ds/CHANGELOG.md
+++ b/packages/sif-common-soknad-ds/CHANGELOG.md
@@ -1,5 +1,18 @@
# @navikt/sif-common-soknad-ds
+## 10.3.0
+
+### Minor Changes
+
+- 026fc373: Oppdatere til versjon 5 av designsystemet aksel
+
+### Patch Changes
+
+- Updated dependencies [41d0a03c]
+- Updated dependencies [026fc373]
+ - @navikt/sif-common-formik-ds@0.3.0
+ - @navikt/appstatus-react-ds@2.12.0
+
## 10.2.1
### Patch Changes
diff --git a/packages/sif-common-soknad-ds/package.json b/packages/sif-common-soknad-ds/package.json
index 4196fe2189..f5cd71b388 100644
--- a/packages/sif-common-soknad-ds/package.json
+++ b/packages/sif-common-soknad-ds/package.json
@@ -5,7 +5,7 @@
"license": "MIT",
"name": "@navikt/sif-common-soknad-ds",
"main": "lib/index.js",
- "version": "10.2.1",
+ "version": "10.3.0",
"bugs": {
"url": "https://github.com/navikt/sif-brukerdialog/issues"
},
@@ -23,8 +23,8 @@
"@devexperts/remote-data-ts": "2.1.1",
"@formatjs/intl-pluralrules": "5.2.4",
"@navikt/appstatus-react-ds": "*",
- "@navikt/ds-css": "4.11.2",
- "@navikt/ds-react": "4.11.2",
+ "@navikt/ds-css": "5.0.3",
+ "@navikt/ds-react": "5.0.3",
"@navikt/sif-common-core-ds": "*",
"@navikt/sif-common-formik-ds": "*",
"@navikt/sif-common-sentry": "*",
@@ -79,8 +79,8 @@
"@devexperts/remote-data-ts": "2.x",
"@formatjs/intl-pluralrules": "5.x",
"@navikt/appstatus-react-ds": "*",
- "@navikt/ds-css": "3",
- "@navikt/ds-react": "3",
+ "@navikt/ds-css": "5",
+ "@navikt/ds-react": "5",
"@navikt/sif-common-formik-ds": "*",
"@navikt/sif-common-sentry": "*",
"@navikt/sif-common-utils": "*",
diff --git "a/packages/sif-common-soknad-ds/src/components/avbrytS\303\270knadDialog/AvbrytS\303\270knadDialog.tsx" "b/packages/sif-common-soknad-ds/src/components/avbrytS\303\270knadDialog/AvbrytS\303\270knadDialog.tsx"
index 3780bfeb82..586354af0d 100644
--- "a/packages/sif-common-soknad-ds/src/components/avbrytS\303\270knadDialog/AvbrytS\303\270knadDialog.tsx"
+++ "b/packages/sif-common-soknad-ds/src/components/avbrytS\303\270knadDialog/AvbrytS\303\270knadDialog.tsx"
@@ -16,7 +16,6 @@ const AvbrytSøknadDialog = (props: Props) => {
open={synlig}
okLabel={intlHelper(intl, 'avbrytSøknadDialog.avbrytSøknadLabel')}
cancelLabel={intlHelper(intl, 'avbrytSøknadDialog.fortsettSøknadLabel')}
- closeButton={false}
onConfirm={onAvbrytSøknad}
onCancel={onFortsettSøknad}
title={intlHelper(intl, 'avbrytSøknadDialog.tittel')}>
diff --git "a/packages/sif-common-soknad-ds/src/components/fortsettS\303\270knadSenereDialog/FortsettS\303\270knadSenereDialog.tsx" "b/packages/sif-common-soknad-ds/src/components/fortsettS\303\270knadSenereDialog/FortsettS\303\270knadSenereDialog.tsx"
index 04930fd86c..913fd57519 100644
--- "a/packages/sif-common-soknad-ds/src/components/fortsettS\303\270knadSenereDialog/FortsettS\303\270knadSenereDialog.tsx"
+++ "b/packages/sif-common-soknad-ds/src/components/fortsettS\303\270knadSenereDialog/FortsettS\303\270knadSenereDialog.tsx"
@@ -16,7 +16,6 @@ const FortsettSøknadSenereDialog = (props: Props) => {
open={synlig}
okLabel={intlHelper(intl, 'fortsettSøknadSenereDialog.avbrytSøknadLabel')}
cancelLabel={intlHelper(intl, 'fortsettSøknadSenereDialog.fortsettSøknadLabel')}
- closeButton={false}
title={intlHelper(intl, 'fortsettSøknadSenereDialog.tittel')}
onConfirm={onFortsettSøknadSenere}
onCancel={onFortsettSøknad}>
diff --git a/yarn.lock b/yarn.lock
index c9df76ab02..eec862dc47 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3388,10 +3388,10 @@ __metadata:
languageName: node
linkType: hard
-"@navikt/aksel-icons@npm:^4.11.2":
- version: 4.11.2
- resolution: "@navikt/aksel-icons@npm:4.11.2"
- checksum: 64612ff63a1a62468547fad4d06a3361ef37b02ae60692e74d005f93532307cd9c414dd00839d3427fcb4aa8d30c44d323250b52b8a7d7367ae0327c4200e1dd
+"@navikt/aksel-icons@npm:^5.0.3":
+ version: 5.0.3
+ resolution: "@navikt/aksel-icons@npm:5.0.3"
+ checksum: 855a025365fc2d2caf7f90acc29158b5b2e0ac58f6574af9ff0078568020766a1affa8317a4c1a092c2651e5757450d3880aa8639d4b041cc20017af39a8bd41
languageName: node
linkType: hard
@@ -3399,8 +3399,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "@navikt/appstatus-react-ds@workspace:packages/appstatus-react-ds"
dependencies:
- "@navikt/ds-css": 4.11.2
- "@navikt/ds-react": 4.11.2
+ "@navikt/ds-css": 5.0.3
+ "@navikt/ds-react": 5.0.3
"@portabletext/react": 3.0.4
"@sanity/client": 6.4.6
"@types/node": 20.5.0
@@ -3415,8 +3415,8 @@ __metadata:
rimraf: 5.0.1
sass: 1.65.1
peerDependencies:
- "@navikt/ds-css": 3
- "@navikt/ds-react": 3
+ "@navikt/ds-css": 5
+ "@navikt/ds-react": 5
sass: 1.x
sass-loader: 13.x
languageName: unknown
@@ -3429,10 +3429,10 @@ __metadata:
languageName: node
linkType: hard
-"@navikt/ds-css@npm:4.11.2":
- version: 4.11.2
- resolution: "@navikt/ds-css@npm:4.11.2"
- checksum: 30bc28fc60055906241248186ee961245e7589c13b53487497b232c170fa8770998e405b8a3aa8b96cf078eb566d5abd795a0d722c08251b80fe2519346cd8cd
+"@navikt/ds-css@npm:5.0.3":
+ version: 5.0.3
+ resolution: "@navikt/ds-css@npm:5.0.3"
+ checksum: 21aeeff0224bcf9394ae5b997bef5209406adbf60c65b232ca91bcaffc41fe88f67e908c690d192c0ba57aad78a151b68a2bfeb0284d399314cea8915d36c498
languageName: node
linkType: hard
@@ -3492,32 +3492,31 @@ __metadata:
languageName: node
linkType: hard
-"@navikt/ds-react@npm:4.11.2":
- version: 4.11.2
- resolution: "@navikt/ds-react@npm:4.11.2"
+"@navikt/ds-react@npm:5.0.3":
+ version: 5.0.3
+ resolution: "@navikt/ds-react@npm:5.0.3"
dependencies:
"@floating-ui/react": 0.24.1
- "@navikt/aksel-icons": ^4.11.2
+ "@navikt/aksel-icons": ^5.0.3
"@radix-ui/react-tabs": 1.0.0
"@radix-ui/react-toggle-group": 1.0.0
clsx: ^1.2.1
date-fns: 2.29.3
react-day-picker: 8.3.4
- react-modal: 3.15.1
peerDependencies:
"@types/react": ^17.0.30 || ^18.0.0
react: ^17.0.0 || ^18.0.0
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: c9229108f880718cace445d2ead7102658b44972cb30695880dd9c4fd8dc5ad189a61fcbeffe63de0442dd7324135bd036a67d2d454a8409fa1c0a379e4e377c
+ checksum: 118e70d567e7f4eccd7a59e5755ff56f05a98cfd583f354abaea8a5829da2e946e51892e552e13bdfaf32333a477b97a58b5278bde88df76ec8638f7418dfd42
languageName: node
linkType: hard
-"@navikt/ds-tailwind@npm:4.11.2":
- version: 4.11.2
- resolution: "@navikt/ds-tailwind@npm:4.11.2"
- checksum: 66d4b636a837f1c00635aa02ccf998890d15ee0e36cc9c3febb74ef1a0e1aebd195773b410e5e89aedbc44571e7b0b6e37d7dbbea1ea495b55e4e3b4dfecfdf2
+"@navikt/ds-tailwind@npm:5.0.3":
+ version: 5.0.3
+ resolution: "@navikt/ds-tailwind@npm:5.0.3"
+ checksum: 5e44d8bf97144552e5f3a17283de905fcc2c486ced43c2e788c63c4bcbf52eb50551e15370809bce34edc607801ea01b4167d036cc87f146ebd8696aa2d2b2a8
languageName: node
linkType: hard
@@ -3530,9 +3529,9 @@ __metadata:
"@babel/plugin-transform-modules-commonjs": 7.22.5
"@babel/preset-env": 7.22.10
"@babel/preset-react": 7.22.5
- "@navikt/ds-css": 4.11.2
- "@navikt/ds-react": 4.11.2
- "@navikt/ds-tailwind": 4.11.2
+ "@navikt/ds-css": 5.0.3
+ "@navikt/ds-react": 5.0.3
+ "@navikt/ds-tailwind": 5.0.3
"@navikt/sif-common-amplitude": "*"
"@navikt/sif-common-core-ds": "*"
"@navikt/sif-common-formik-ds": "*"
@@ -3605,10 +3604,10 @@ __metadata:
"@devexperts/remote-data-ts": 2.1.1
"@formatjs/intl-pluralrules": 5.2.4
"@mswjs/data": 0.13.0
- "@navikt/ds-css": 4.11.2
+ "@navikt/ds-css": 5.0.3
"@navikt/ds-icons": 3.4.3
- "@navikt/ds-react": 4.11.2
- "@navikt/ds-tailwind": 4.11.2
+ "@navikt/ds-react": 5.0.3
+ "@navikt/ds-tailwind": 5.0.3
"@navikt/fnrvalidator": 1.3.0
"@navikt/sif-common-amplitude": "*"
"@navikt/sif-common-core-ds": "*"
@@ -3744,9 +3743,9 @@ __metadata:
"@babel/plugin-transform-modules-commonjs": 7.22.5
"@babel/preset-env": 7.22.10
"@babel/preset-react": 7.22.5
- "@navikt/ds-css": 4.11.2
- "@navikt/ds-react": 4.11.2
- "@navikt/ds-tailwind": 4.11.2
+ "@navikt/ds-css": 5.0.3
+ "@navikt/ds-react": 5.0.3
+ "@navikt/ds-tailwind": 5.0.3
"@navikt/sif-common-amplitude": "*"
"@navikt/sif-common-core-ds": "*"
"@navikt/sif-common-formik-ds": "*"
@@ -3810,10 +3809,10 @@ __metadata:
"@babel/preset-env": 7.22.10
"@babel/preset-react": 7.22.5
"@babel/preset-typescript": 7.22.5
- "@navikt/ds-css": 4.11.2
+ "@navikt/ds-css": 5.0.3
"@navikt/ds-icons": 3.4.3
- "@navikt/ds-react": 4.11.2
- "@navikt/ds-tailwind": 4.11.2
+ "@navikt/ds-react": 5.0.3
+ "@navikt/ds-tailwind": 5.0.3
"@navikt/sif-common-amplitude": "*"
"@navikt/sif-common-core-ds": "*"
"@navikt/sif-common-formik-ds": "*"
@@ -3885,10 +3884,10 @@ __metadata:
"@babel/preset-env": 7.22.10
"@babel/preset-react": 7.22.5
"@babel/preset-typescript": 7.22.5
- "@navikt/ds-css": 4.11.2
+ "@navikt/ds-css": 5.0.3
"@navikt/ds-icons": 3.4.3
- "@navikt/ds-react": 4.11.2
- "@navikt/ds-tailwind": 4.11.2
+ "@navikt/ds-react": 5.0.3
+ "@navikt/ds-tailwind": 5.0.3
"@navikt/sif-common-amplitude": "*"
"@navikt/sif-common-core-ds": "*"
"@navikt/sif-common-formik-ds": "*"
@@ -3966,7 +3965,7 @@ __metadata:
resolution: "@navikt/sif-brukerdialog@workspace:."
dependencies:
"@changesets/cli": 2.26.2
- "@navikt/ds-tailwind": 4.11.2
+ "@navikt/ds-tailwind": 5.0.3
"@storybook/builder-webpack5": 7.3.1
"@storybook/manager-webpack5": 6.5.16
"@testing-library/dom": 9.3.1
@@ -4033,11 +4032,11 @@ __metadata:
"@babel/preset-typescript": 7.22.5
"@formatjs/intl-pluralrules": 5.2.4
"@navikt/appstatus-react-ds": "*"
- "@navikt/ds-css": 4.11.2
+ "@navikt/ds-css": 5.0.3
"@navikt/ds-datepicker": 4.2.0
"@navikt/ds-icons": 3.4.3
- "@navikt/ds-react": 4.11.2
- "@navikt/ds-tailwind": 4.11.2
+ "@navikt/ds-react": 5.0.3
+ "@navikt/ds-tailwind": 5.0.3
"@navikt/fnrvalidator": 1.3.0
"@navikt/sif-common-formik-ds": "*"
"@navikt/sif-common-utils": "*"
@@ -4088,9 +4087,9 @@ __metadata:
webpack: 5.88.2
peerDependencies:
"@navikt/appstatus-react-ds": "*"
- "@navikt/ds-css": 3
- "@navikt/ds-icons": 3
- "@navikt/ds-react": 3
+ "@navikt/ds-css": 5
+ "@navikt/ds-icons": 5
+ "@navikt/ds-react": 5
"@navikt/sif-common-formik-ds": "*"
axios: 1
formik: 2.4.3
@@ -4107,10 +4106,10 @@ __metadata:
"@babel/preset-react": 7.22.5
"@babel/preset-typescript": 7.22.5
"@formatjs/intl-pluralrules": 5.2.4
- "@navikt/ds-css": 4.11.2
+ "@navikt/ds-css": 5.0.3
"@navikt/ds-datepicker": 4.2.0
"@navikt/ds-icons": 3.4.3
- "@navikt/ds-react": 4.11.2
+ "@navikt/ds-react": 5.0.3
"@navikt/fnrvalidator": 1.3.0
"@storybook/addon-a11y": 7.3.1
"@storybook/addon-actions": 7.3.1
@@ -4151,9 +4150,9 @@ __metadata:
uuid: 9.0.0
webpack: 5.88.2
peerDependencies:
- "@navikt/ds-css": 3
+ "@navikt/ds-css": 5
"@navikt/ds-datepicker": ">=4.1.7"
- "@navikt/ds-react": 3
+ "@navikt/ds-react": 5
formik: 2.x
react-intl: 6.x
languageName: unknown
@@ -4168,8 +4167,8 @@ __metadata:
"@babel/preset-react": 7.22.5
"@babel/preset-typescript": 7.22.5
"@formatjs/intl-pluralrules": 5.2.4
- "@navikt/ds-css": 4.11.2
- "@navikt/ds-react": 4.11.2
+ "@navikt/ds-css": 5.0.3
+ "@navikt/ds-react": 5.0.3
"@navikt/sif-common-core-ds": "*"
"@navikt/sif-common-formik-ds": "*"
"@navikt/sif-common-utils": "*"
@@ -4213,8 +4212,8 @@ __metadata:
storybook: 7.3.1
webpack: 5.88.2
peerDependencies:
- "@navikt/ds-css": 3
- "@navikt/ds-react": 3
+ "@navikt/ds-css": 5
+ "@navikt/ds-react": 5
"@navikt/sif-common-core-ds": "*"
languageName: unknown
linkType: soft
@@ -4251,8 +4250,8 @@ __metadata:
"@devexperts/remote-data-ts": 2.1.1
"@formatjs/intl-pluralrules": 5.2.4
"@navikt/appstatus-react-ds": "*"
- "@navikt/ds-css": 4.11.2
- "@navikt/ds-react": 4.11.2
+ "@navikt/ds-css": 5.0.3
+ "@navikt/ds-react": 5.0.3
"@navikt/nav-dekoratoren-moduler": 1.6.9
"@navikt/sif-common-core-ds": "*"
"@navikt/sif-common-formik-ds": "*"
@@ -4303,8 +4302,8 @@ __metadata:
"@devexperts/remote-data-ts": 2.x
"@formatjs/intl-pluralrules": 5.x
"@navikt/appstatus-react-ds": "*"
- "@navikt/ds-css": 3
- "@navikt/ds-react": 3
+ "@navikt/ds-css": 5
+ "@navikt/ds-react": 5
"@navikt/sif-common-formik-ds": "*"
"@navikt/sif-common-sentry": "*"
"@navikt/sif-common-utils": "*"
@@ -4348,11 +4347,11 @@ __metadata:
"@babel/preset-react": 7.22.5
"@devexperts/remote-data-ts": 2.1.1
"@formatjs/intl-pluralrules": 5.2.4
- "@navikt/ds-css": 4.11.2
+ "@navikt/ds-css": 5.0.3
"@navikt/ds-datepicker": 4.2.0
"@navikt/ds-icons": 3.4.3
- "@navikt/ds-react": 4.11.2
- "@navikt/ds-tailwind": 4.11.2
+ "@navikt/ds-react": 5.0.3
+ "@navikt/ds-tailwind": 5.0.3
"@navikt/nav-dekoratoren-moduler": 1.6.9
"@navikt/sif-common-amplitude": "*"
"@navikt/sif-common-core-ds": "*"