diff --git a/package-lock.json b/package-lock.json
index 98538a250..d47bf5589 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -29,7 +29,6 @@
"iso-datestring-validator": "^2.2.2",
"nav-faker": "^3.2.4",
"react": "^19.0.0",
- "react-device-detect": "^2.2.3",
"react-dom": "^19.0.0",
"react-dropzone": "^14.3.5",
"react-router-dom": "^7.0.2",
@@ -3785,7 +3784,8 @@
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
"integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@types/react": {
"version": "19.0.2",
@@ -4847,6 +4847,7 @@
"resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
"integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.12.5",
"cosmiconfig": "^7.0.0",
@@ -4862,6 +4863,7 @@
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
"integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/parse-json": "^4.0.0",
"import-fresh": "^3.2.1",
@@ -12588,18 +12590,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/react-device-detect": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/react-device-detect/-/react-device-detect-2.2.3.tgz",
- "integrity": "sha512-buYY3qrCnQVlIFHrC5UcUoAj7iANs/+srdkwsnNjI7anr3Tt7UY6MqNxtMLlr0tMBied0O49UZVK8XKs3ZIiPw==",
- "dependencies": {
- "ua-parser-js": "^1.0.33"
- },
- "peerDependencies": {
- "react": ">= 0.14.0",
- "react-dom": ">= 0.14.0"
- }
- },
"node_modules/react-dom": {
"version": "19.0.0",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0.tgz",
@@ -14163,31 +14153,6 @@
"typescript": ">=4.8.4 <5.8.0"
}
},
- "node_modules/ua-parser-js": {
- "version": "1.0.39",
- "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.39.tgz",
- "integrity": "sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/ua-parser-js"
- },
- {
- "type": "paypal",
- "url": "https://paypal.me/faisalman"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/faisalman"
- }
- ],
- "bin": {
- "ua-parser-js": "script/cli.js"
- },
- "engines": {
- "node": "*"
- }
- },
"node_modules/unbox-primitive": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
@@ -15100,6 +15065,7 @@
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
"integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">= 6"
}
diff --git a/package.json b/package.json
index b382c6ed7..6c43dfc9f 100644
--- a/package.json
+++ b/package.json
@@ -56,7 +56,6 @@
"iso-datestring-validator": "^2.2.2",
"nav-faker": "^3.2.4",
"react": "^19.0.0",
- "react-device-detect": "^2.2.3",
"react-dom": "^19.0.0",
"react-dropzone": "^14.3.5",
"react-router-dom": "^7.0.2",
diff --git "a/src/arbeidss\303\270kerskjema/Forside.tsx" "b/src/arbeidss\303\270kerskjema/Forside.tsx"
index 4f970982c..e49186578 100644
--- "a/src/arbeidss\303\270kerskjema/Forside.tsx"
+++ "b/src/arbeidss\303\270kerskjema/Forside.tsx"
@@ -14,7 +14,6 @@ import { DisclaimerBoks } from '../components/forside/DisclaimerBoks';
import { Seksjon } from '../components/forside/Seksjon';
import { Overskrift } from '../components/forside/Overskrift';
import { Tekst } from '../components/forside/Tekst';
-import { isIE } from 'react-device-detect';
import { KnappLocaleTekstOgNavigate } from '../components/knapper/KnappLocaleTekstOgNavigate';
const Forside: React.FC<{ visningsnavn: string }> = ({ visningsnavn }) => {
@@ -61,14 +60,12 @@ const Forside: React.FC<{ visningsnavn: string }> = ({ visningsnavn }) => {
/>
- {!isIE && (
-
- )}
+
{skjema.harBekreftet && (
diff --git a/src/barnetilsyn/BarnetilsynInformasjon.tsx b/src/barnetilsyn/BarnetilsynInformasjon.tsx
index 9d4cac152..f891f8b95 100644
--- a/src/barnetilsyn/BarnetilsynInformasjon.tsx
+++ b/src/barnetilsyn/BarnetilsynInformasjon.tsx
@@ -1,5 +1,4 @@
import LocaleTekst from '../language/LocaleTekst';
-import { isIE } from 'react-device-detect';
import { DisclaimerBoks } from '../components/forside/DisclaimerBoks';
import { Tekst } from '../components/forside/Tekst';
import { Seksjon } from '../components/forside/Seksjon';
@@ -110,14 +109,12 @@ export const BarnetilsynInformasjon: React.FC = ({
- {!isIE && (
-
- )}
+
{harBekreftet && (
{
{alder < 18 && }
- {isIE && }
-
diff --git a/src/components/forside/AlertIE.tsx b/src/components/forside/AlertIE.tsx
deleted file mode 100644
index 4f097fd09..000000000
--- a/src/components/forside/AlertIE.tsx
+++ /dev/null
@@ -1,13 +0,0 @@
-import React from 'react';
-import LocaleTekst from '../../language/LocaleTekst';
-import { Alert } from '@navikt/ds-react';
-
-export const AlertIE: React.FC = () => {
- return (
-
- );
-};
diff --git a/src/language/tekster_en.ts b/src/language/tekster_en.ts
index 5702447a0..66cc2b011 100644
--- a/src/language/tekster_en.ts
+++ b/src/language/tekster_en.ts
@@ -78,8 +78,6 @@ export default {
'You have an ongoing application form. Would you like to continue applying on this one or begin a new one?',
'side.fortsettSøknad.knapp.startPåNytt': 'Start over',
'side.fortsettSøknad.knapp.fortsett': 'Continue ongoing application',
- 'side.alert.plsnoIE':
- 'The application form is not compatible with Internet Explorer. Please use a different browser scuh as Google Chrome, Microsoft Edge, Safari or Mozilla Firefox.',
'stegtittel.omDeg': 'About you',
'personopplysninger.fnr': 'National identity number',
'personopplysninger.telefonnr': 'Telephone number you can be contacted on',
diff --git a/src/language/tekster_nb.ts b/src/language/tekster_nb.ts
index 08139dcce..8d6eff3df 100644
--- a/src/language/tekster_nb.ts
+++ b/src/language/tekster_nb.ts
@@ -77,8 +77,6 @@ export default {
'Du har en påbegynt søknad. Vil du fortsette på denne eller starte en ny?',
'side.fortsettSøknad.knapp.startPåNytt': 'Start på nytt',
'side.fortsettSøknad.knapp.fortsett': 'Fortsett på søknaden',
- 'side.alert.plsnoIE':
- 'Søknaden er ikke tilpasset nettleseren Internet Explorer. Vi anbefaler deg å bruke en annen nettleser, for eksempel Google Chrome, Safari eller Firefox.',
'stegtittel.omDeg': 'Om deg',
'personopplysninger.fnr': 'Fødselsnr',
'personopplysninger.telefonnr': 'Telefonnummer',
diff --git a/src/language/tekster_nn.ts b/src/language/tekster_nn.ts
index ee996087b..bc3946590 100644
--- a/src/language/tekster_nn.ts
+++ b/src/language/tekster_nn.ts
@@ -117,8 +117,6 @@ export default {
'You have an ongoing application form. Would you like to continue applying on this one or begin a new one?',
'side.fortsettSøknad.knapp.startPåNytt': 'Start over',
'side.fortsettSøknad.knapp.fortsett': 'Continue ongoing application',
- 'side.alert.plsnoIE':
- 'The application form is not compatible with Internet Explorer. Please use a different browser scuh as Google Chrome, Microsoft Edge, Safari or Mozilla Firefox.',
'person.navn': 'Name',
'person.feilmelding.navn': 'Du må fylle ut navnet før du går videre',
diff --git "a/src/overgangsst\303\270nad/Forside.tsx" "b/src/overgangsst\303\270nad/Forside.tsx"
index 6a168896b..aaf25220f 100644
--- "a/src/overgangsst\303\270nad/Forside.tsx"
+++ "b/src/overgangsst\303\270nad/Forside.tsx"
@@ -3,7 +3,6 @@ import { usePersonContext } from '../context/PersonContext';
import { useSøknad } from '../context/SøknadContext';
import FortsettSøknad from '../components/forside/FortsettSøknad';
import Environment from '../Environment';
-import { isIE } from 'react-device-detect';
import { logSidevisningOvergangsstonad } from '../utils/amplitude';
import LocaleTekst from '../language/LocaleTekst';
import { useMount, useSpråkValg } from '../utils/hooks';
@@ -11,7 +10,6 @@ import { ESkjemanavn } from '../utils/skjemanavn';
import { useLokalIntlContext } from '../context/LokalIntlContext';
import { Heading, Box } from '@navikt/ds-react';
import { OvergangsstønadInformasjon } from './OvergangsstønadInformasjon';
-import { AlertIE } from '../components/forside/AlertIE';
import { AlertUnderAtten } from '../components/forside/AlertUnderAtten';
import { VeilederBoks } from '../components/forside/VeilederBoks';
@@ -63,8 +61,6 @@ const Forside: React.FC = () => {
{alder < 18 && }
- {isIE && }
-
diff --git "a/src/overgangsst\303\270nad/Overgangsst\303\270nadInformasjon.tsx" "b/src/overgangsst\303\270nad/Overgangsst\303\270nadInformasjon.tsx"
index 56cce4bb9..7b3872742 100644
--- "a/src/overgangsst\303\270nad/Overgangsst\303\270nadInformasjon.tsx"
+++ "b/src/overgangsst\303\270nad/Overgangsst\303\270nadInformasjon.tsx"
@@ -1,5 +1,4 @@
import LocaleTekst from '../language/LocaleTekst';
-import { isIE } from 'react-device-detect';
import { DisclaimerBoks } from '../components/forside/DisclaimerBoks';
import { Tekst } from '../components/forside/Tekst';
import { Seksjon } from '../components/forside/Seksjon';
@@ -58,14 +57,12 @@ export const OvergangsstønadInformasjon: React.FC = ({
- {!isIE && (
-
- )}
+
{harBekreftet && }
>
diff --git a/src/skolepenger/Forside.tsx b/src/skolepenger/Forside.tsx
index cd885950d..c1c7baff8 100644
--- a/src/skolepenger/Forside.tsx
+++ b/src/skolepenger/Forside.tsx
@@ -9,10 +9,8 @@ import { useMount, useSpråkValg } from '../utils/hooks';
import { ESkjemanavn } from '../utils/skjemanavn';
import { useLokalIntlContext } from '../context/LokalIntlContext';
import { Alert, Heading, Box } from '@navikt/ds-react';
-import { isIE } from 'react-device-detect';
import styled from 'styled-components';
import { erNåværendeMånedMellomMåneder, nåværendeÅr } from '../utils/dato';
-import { AlertIE } from '../components/forside/AlertIE';
import { AlertUnderAtten } from '../components/forside/AlertUnderAtten';
import { VeilederBoks } from '../components/forside/VeilederBoks';
import SkolepengerInformasjon from './SkolepengerInformasjon';
@@ -70,8 +68,6 @@ const Forside: React.FC = () => {
{alder < 18 && }
- {isIE && }
-
diff --git a/src/skolepenger/SkolepengerInformasjon.tsx b/src/skolepenger/SkolepengerInformasjon.tsx
index 212b6c78b..aff135f24 100644
--- a/src/skolepenger/SkolepengerInformasjon.tsx
+++ b/src/skolepenger/SkolepengerInformasjon.tsx
@@ -2,7 +2,6 @@ import React from 'react';
import { InformasjonProps } from '../components/forside/typer';
import { hentPath } from '../utils/routing';
import { RoutesSkolepenger, ERouteSkolepenger } from './routing/routes';
-import { isIE } from 'react-device-detect';
import { DisclaimerBoks } from '../components/forside/DisclaimerBoks';
import { Overskrift } from '../components/forside/Overskrift';
import { Seksjon } from '../components/forside/Seksjon';
@@ -53,14 +52,12 @@ export const SkolepengerInformasjon: React.FC = ({
- {!isIE && (
-
- )}
+
{harBekreftet && }
>