Skip to content

Commit

Permalink
UPDATE: Readmore text
Browse files Browse the repository at this point in the history
  • Loading branch information
andregroseth committed Dec 13, 2024
1 parent b218f91 commit 8c93a57
Show file tree
Hide file tree
Showing 4 changed files with 241 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -101,8 +101,7 @@ export const BehandlingensArtOgOmfangView = (props: IProps) => {
>
Det blir ofte vanskelig å tallfeste noen personkategorier, for eksempel når det er
snakk om antall brukere eller saksbehandlere. Det er tilstrekkelig å oppgi ca.
antall. Hvis du er usikker på hvor du faktisk finner tall på hvor mange som kan ha
tilgang, kan du … [good advice goes here]
antall.
</ReadMore>

<div className="mt-5 max-w-[75ch]">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,8 +105,8 @@ export const InnvolveringAvEksterneView = (props: IProps) => {
className="my-8 max-w-[75ch]"
header="Slik kan dere involvere de forskjellige gruppene"
>
Et eller annet fornuftig råd her om f. eks. høre med Sentral brukerutvalg … osv.
[Lenke til brosjyre på Navet]
Her står noen gode råd om hvordan du skal involvere de du behandler
personopplysninger om.
</ReadMore>

<div className="mt-3">
Expand Down Expand Up @@ -172,8 +172,9 @@ export const InnvolveringAvEksterneView = (props: IProps) => {
className="mt-3 max-w-[75ch]"
header="Trenger vi å snakke direkte med databehandlere?"
>
Noe her om hvor grensa går, særlig mtp avtaler som NAV kan ha med store aktører — IT
og Anskaffelse har egne sider som vi ev. kunne lenke til.
Gode råd her om hvordan bestemme om man må ta en egen prat med databehandlere,
kontra tilfeller hvor NAV kan ha avtaler med store aktører. Lenker til IT og
Anskaffelse sine sider, osv.
</ReadMore>

<div className="mt-5">
Expand Down
116 changes: 113 additions & 3 deletions apps/frontend/src/components/PvkDokument/edit/RisikoscenarioForm.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Button, ErrorSummary, Heading, Radio, RadioGroup, ReadMore } from '@navikt/ds-react'
import { Button, ErrorSummary, Heading, List, Radio, RadioGroup, ReadMore } from '@navikt/ds-react'
import { Field, FieldProps, Form, Formik } from 'formik'
import React, { useState } from 'react'
import { mapRisikoscenarioToFormValue } from '../../../api/RisikoscenarioApi'
Expand Down Expand Up @@ -52,7 +52,43 @@ export const RisikoscenarioForm = (props: IProps) => {
</Heading>

<ReadMore header="Hva menes med de ulike sannsynlighetsnivåene?" className="my-5">
???????? WIP
<h2>
<b>Meget lite sannsynlig</b>
</h2>
<List>
<List.Item>
Mindre enn 10 prosent sannsynlig og/eller inntreffer hvert 5. år eller
sjeldnere.
</List.Item>
</List>
<h2>
<b>Lite sannsynlig</b>
</h2>
<List>
<List.Item>
10–30 prosent sannsynlig og/eller inntreffer hvert år eller sjeldnere.
</List.Item>
</List>
<h2>
<b>Moderat sannsynlig:</b>
</h2>
<List>
<List.Item>
30–60 prosent sannsynlig og/eller inntreffer 2–4 ganger pr. år.
</List.Item>
</List>
<h2>
<b>Sannsynlig</b>
</h2>
<List>
<List.Item>60–90 prosent sannsynlig og/eller inntreffer månedelig.</List.Item>
</List>
<h2>
<b>Nesten sikkert</b>
</h2>
<List>
<List.Item>Over 90 prosent sannsynlig og/eller inntreffer ukentlig.</List.Item>
</List>
</ReadMore>

<Field name="sannsynlighetsNivaa">
Expand Down Expand Up @@ -92,7 +128,81 @@ export const RisikoscenarioForm = (props: IProps) => {
</Heading>

<ReadMore header="Hva menes med de ulike konsekvensnivåene?" className="my-5">
???????? WIP
<h2>
<b>Ubetydelig konsekvens</b>
</h2>
<List>
<List.Item>Forbigående, mindre økonomiske tap for den registrerte</List.Item>
<List.Item>Midlertidig og begrenset tap av den registrertes omdømme</List.Item>
<List.Item>
Den registrertes rett til personvern utfordres i en svært kort periode og uten å
involvere særlige kategorier/sårbare grupper
</List.Item>
</List>
<h2>
<b>Lav konsekvens</b>
</h2>
<List>
<List.Item>
Midlertidige eller mindre alvorlige helsemessige konsekvenser for den
registrerte
</List.Item>
<List.Item>Forbigående økonomisk tap for den registrerte</List.Item>
<List.Item>Midlertidig eller begrenset tap av den registrertes omdømme</List.Item>
<List.Item>
Den registrertes rett til personvern utfordres i en kort periode eller uten å
involvere særlige kategorier/sårbare grupper
</List.Item>
<List.Item>Den registrertes tillit til NAV utfordres midlertidig</List.Item>
</List>
<h2>
<b>Moderat konsekvens</b>
</h2>
<List>
<List.Item>
Midlertidige eller noe mer alvorlige helsemessige konsekvenser for den
registrerte
</List.Item>
<List.Item>Økonomisk tap av noe varighet for den registrerte</List.Item>
<List.Item>
Midlertidige eller noe alvorlige tap av den registrertes omdømme
</List.Item>
<List.Item>
Den registrertes rett til personvern krenkes i en større periode eller
involverer særlige kategorier/sårbare grupper
</List.Item>
<List.Item>Den registrertes tillit til NAV utfordres</List.Item>
</List>
<h2>
<b>Alvorlig konsekvens</b>
</h2>
<List>
<List.Item>
Varig eller alvorlige helsemessige konsekvenser for den registrerte
</List.Item>
<List.Item>Økonomisk tap av betydelig varighet for den registrerte</List.Item>
<List.Item>Varig eller alvorlig tap av den registrertes omdømme</List.Item>
<List.Item>
Den registrertes rett til personvern krenkes alvorlig i en større periode og
involverer særlige kategorier/sårbare grupper
</List.Item>
<List.Item>Den registrerte taper tilleten til NAV</List.Item>
</List>
<h2>
<b>Svært alvorlig</b>
</h2>
<List>
<List.Item>Tap av liv for den registrerte</List.Item>
<List.Item>
Varige og alvorlige helsemessige konsekvenser for den registrerte
</List.Item>
<List.Item>Varig og betydelig økonomisk tap for den registrerte</List.Item>
<List.Item>Varig og alvorlig tap av den registrertes omdømme</List.Item>
<List.Item>
Den registrertes rett til personvern krenkes på en svært alvorlig måte
</List.Item>
<List.Item>Den registrerte og samfunnet taper tilliten til NAV</List.Item>
</List>
</ReadMore>

<Field name="konsekvensNivaa">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
import { Button, ErrorSummary, Heading, Modal, Radio, RadioGroup, ReadMore } from '@navikt/ds-react'
import {
Button,
ErrorSummary,
Heading,
List,
Modal,
Radio,
RadioGroup,
ReadMore,
} from '@navikt/ds-react'
import { Field, FieldProps, Form, Formik } from 'formik'
import React, { useState } from 'react'
import { mapRisikoscenarioToFormValue } from '../../../api/RisikoscenarioApi'
Expand Down Expand Up @@ -58,7 +67,43 @@ export const RisikoscenarioModalForm = (props: IProps) => {
</Heading>

<ReadMore header="Hva menes med de ulike sannsynlighetsnivåene?" className="my-5">
???????? WIP
<h2>
<b>Meget lite sannsynlig</b>
</h2>
<List>
<List.Item>
Mindre enn 10 prosent sannsynlig og/eller inntreffer hvert 5. år eller
sjeldnere.
</List.Item>
</List>
<h2>
<b>Lite sannsynlig</b>
</h2>
<List>
<List.Item>
10–30 prosent sannsynlig og/eller inntreffer hvert år eller sjeldnere.
</List.Item>
</List>
<h2>
<b>Moderat sannsynlig:</b>
</h2>
<List>
<List.Item>
30–60 prosent sannsynlig og/eller inntreffer 2–4 ganger pr. år.
</List.Item>
</List>
<h2>
<b>Sannsynlig</b>
</h2>
<List>
<List.Item>60–90 prosent sannsynlig og/eller inntreffer månedelig.</List.Item>
</List>
<h2>
<b>Nesten sikkert</b>
</h2>
<List>
<List.Item>Over 90 prosent sannsynlig og/eller inntreffer ukentlig.</List.Item>
</List>
</ReadMore>

<Field name="sannsynlighetsNivaa">
Expand Down Expand Up @@ -98,7 +143,81 @@ export const RisikoscenarioModalForm = (props: IProps) => {
</Heading>

<ReadMore header="Hva menes med de ulike konsekvensnivåene?" className="my-5">
???????? WIP
<h2>
<b>Ubetydelig konsekvens</b>
</h2>
<List>
<List.Item>Forbigående, mindre økonomiske tap for den registrerte</List.Item>
<List.Item>Midlertidig og begrenset tap av den registrertes omdømme</List.Item>
<List.Item>
Den registrertes rett til personvern utfordres i en svært kort periode og uten å
involvere særlige kategorier/sårbare grupper
</List.Item>
</List>
<h2>
<b>Lav konsekvens</b>
</h2>
<List>
<List.Item>
Midlertidige eller mindre alvorlige helsemessige konsekvenser for den
registrerte
</List.Item>
<List.Item>Forbigående økonomisk tap for den registrerte</List.Item>
<List.Item>Midlertidig eller begrenset tap av den registrertes omdømme</List.Item>
<List.Item>
Den registrertes rett til personvern utfordres i en kort periode eller uten å
involvere særlige kategorier/sårbare grupper
</List.Item>
<List.Item>Den registrertes tillit til NAV utfordres midlertidig</List.Item>
</List>
<h2>
<b>Moderat konsekvens</b>
</h2>
<List>
<List.Item>
Midlertidige eller noe mer alvorlige helsemessige konsekvenser for den
registrerte
</List.Item>
<List.Item>Økonomisk tap av noe varighet for den registrerte</List.Item>
<List.Item>
Midlertidige eller noe alvorlige tap av den registrertes omdømme
</List.Item>
<List.Item>
Den registrertes rett til personvern krenkes i en større periode eller
involverer særlige kategorier/sårbare grupper
</List.Item>
<List.Item>Den registrertes tillit til NAV utfordres</List.Item>
</List>
<h2>
<b>Alvorlig konsekvens</b>
</h2>
<List>
<List.Item>
Varig eller alvorlige helsemessige konsekvenser for den registrerte
</List.Item>
<List.Item>Økonomisk tap av betydelig varighet for den registrerte</List.Item>
<List.Item>Varig eller alvorlig tap av den registrertes omdømme</List.Item>
<List.Item>
Den registrertes rett til personvern krenkes alvorlig i en større periode og
involverer særlige kategorier/sårbare grupper
</List.Item>
<List.Item>Den registrerte taper tilleten til NAV</List.Item>
</List>
<h2>
<b>Svært alvorlig</b>
</h2>
<List>
<List.Item>Tap av liv for den registrerte</List.Item>
<List.Item>
Varige og alvorlige helsemessige konsekvenser for den registrerte
</List.Item>
<List.Item>Varig og betydelig økonomisk tap for den registrerte</List.Item>
<List.Item>Varig og alvorlig tap av den registrertes omdømme</List.Item>
<List.Item>
Den registrertes rett til personvern krenkes på en svært alvorlig måte
</List.Item>
<List.Item>Den registrerte og samfunnet taper tilliten til NAV</List.Item>
</List>
</ReadMore>

<Field name="konsekvensNivaa">
Expand Down

0 comments on commit 8c93a57

Please sign in to comment.