Skip to content

Commit bfd72ca

Browse files
authored
Merge branch 'main' into update-deps
2 parents c777ccf + 4aacfff commit bfd72ca

File tree

4 files changed

+37
-24
lines changed

4 files changed

+37
-24
lines changed

src/moduler/aktivitet/ny-aktivitet/LeggTilNyttAktivitetsKort.tsx

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { PlusIcon } from '@navikt/aksel-icons';
2-
import { Button, Dropdown } from '@navikt/ds-react';
2+
import { ActionMenu, Button } from '@navikt/ds-react';
33
import React from 'react';
44
import { useSelector } from 'react-redux';
55
import { Link } from 'react-router-dom';
@@ -53,30 +53,30 @@ const LeggTilNyttAktivitetsKort = () => {
5353
: brukerAktivitetsValg(nyAktivitetBasePath);
5454
return (
5555
<div className="self-stretch sm:self-auto">
56-
<Dropdown>
57-
<Button
58-
as={Dropdown.Toggle}
59-
loading={[Status.RELOADING, Status.PENDING].includes(aktivitetStatus)}
60-
className="relative w-full"
61-
icon={<PlusIcon role="img" aria-hidden fontSize="1.5rem" />}
62-
disabled={aktivitetStatus !== Status.OK || viserHistoriskPeriode}
63-
>
64-
Legg til aktivitet
65-
</Button>
66-
<Dropdown.Menu>
56+
<ActionMenu>
57+
<ActionMenu.Trigger>
58+
<Button
59+
loading={[Status.RELOADING, Status.PENDING].includes(aktivitetStatus)}
60+
className="relative w-full"
61+
icon={<PlusIcon role="img" aria-hidden fontSize="1.5rem" />}
62+
disabled={aktivitetStatus !== Status.OK || viserHistoriskPeriode}
63+
>
64+
Legg til aktivitet
65+
</Button>
66+
</ActionMenu.Trigger>
67+
<ActionMenu.Content>
6768
{menuItemsGroup.map((item, index) => (
68-
<Dropdown.Menu.GroupedList key={item.groupTittel}>
69-
<Dropdown.Menu.GroupedList.Heading>{item.groupTittel}</Dropdown.Menu.GroupedList.Heading>
69+
<ActionMenu.Group key={item.groupTittel} label={item.groupTittel}>
7070
{item.groupedItems.map((subItem) => (
71-
<Dropdown.Menu.GroupedList.Item as={Link} to={subItem.link} key={subItem.tittle}>
71+
<ActionMenu.Item as={Link} to={subItem.link} key={subItem.tittle}>
7272
{subItem.tittle}
73-
</Dropdown.Menu.GroupedList.Item>
73+
</ActionMenu.Item>
7474
))}
75-
{index != menuItemsGroup.length - 1 ? <Dropdown.Menu.Divider /> : null}
76-
</Dropdown.Menu.GroupedList>
75+
{index != menuItemsGroup.length - 1 ? <ActionMenu.Divider /> : null}
76+
</ActionMenu.Group>
7777
))}
78-
</Dropdown.Menu>
79-
</Dropdown>
78+
</ActionMenu.Content>
79+
</ActionMenu>
8080
</div>
8181
);
8282
};

src/moduler/aktivitet/visning/dele-cv/DeleCvSvarVisning.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import React from 'react';
44
import { CvKanDelesData } from '../../../../datatypes/internAktivitetTypes';
55
import { formaterDatoManed } from '../../../../utils/dateUtils';
66
import { JaSvarTekst, NeiSvarTekst } from './tekster';
7+
import { LesMerDelingAvCV } from './LesMerDelingAvCV';
78

89
interface Props {
910
cvKanDelesData: CvKanDelesData;
@@ -35,6 +36,7 @@ export const DeleCvSvarVisning = ({ cvKanDelesData }: Props) => {
3536
Arbeidsgiveren eller Nav vil kontakte deg hvis du er aktuell for stillingen
3637
</BodyShort>
3738
) : null}
39+
{cvKanDeles ? <div className="mt-4"><LesMerDelingAvCV /></div> : null}
3840
</div>
3941
);
4042
};
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { ReadMore } from '@navikt/ds-react';
2+
import React from 'react';
3+
4+
export const LesMerDelingAvCV = () => {
5+
return <ReadMore header="Les om deling av CV">
6+
Arbeidsgiveren får tilgang til CV-en dersom du gir samtykke til å dele og Nav deler den til arbeidsgiveren. En delt CV vil opphøre å eksistere for arbeidsgiver dersom du ikke lenger følges opp av Nav for å skaffe jobb, eller senest seks måneder etter at Nav sendte CV-en til arbeidsgiver.
7+
<br/><br/>
8+
Hvis du angrer på at du ga samtykke til å dele CV så kan du snakke med din veileder som kan trekke delingen av CV-en, slik at arbeidsgiver ikke lenger har tilgang til den. Hvis du oppdaterer CV-en din så er det alltid den siste versjonen arbeidsgiver vil se.
9+
</ReadMore>
10+
}

src/moduler/aktivitet/visning/dele-cv/MeldInteresseForStilling.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { zodResolver } from '@hookform/resolvers/zod';
2-
import { Alert, BodyShort, Button, Heading, Radio, RadioGroup } from '@navikt/ds-react';
3-
import { endOfToday, parseISO, startOfDay, subDays } from 'date-fns';
2+
import { Alert, BodyShort, Button, Heading, Radio, RadioGroup, ReadMore } from '@navikt/ds-react';
3+
import { endOfToday } from 'date-fns';
44
import React, { useEffect, useState } from 'react';
55
import { FormProvider, useController, useForm } from 'react-hook-form';
66
import { useSelector } from 'react-redux';
7-
import { ZodErrorMap, z } from 'zod';
7+
import { z, ZodErrorMap } from 'zod';
88

99
import { StillingFraNavAktivitet } from '../../../../datatypes/internAktivitetTypes';
1010
import useAppDispatch from '../../../../felles-komponenter/hooks/useAppDispatch';
@@ -17,6 +17,7 @@ import CustomErrorSummary from '../../aktivitet-forms/CustomErrorSummary';
1717
import { Ingress } from './DeleCvContainer';
1818
import { SvarPaaVegneAvBruker } from './SvarPaaVegneAvBruker';
1919
import { JaSvarTekst, NeiSvarTekst, overskrift } from './tekster';
20+
import { LesMerDelingAvCV } from './LesMerDelingAvCV';
2021

2122
enum SvarType {
2223
JA = 'ja',
@@ -140,7 +141,7 @@ export const MeldInteresseForStilling = ({ aktivitet }: PropTypes) => {
140141
</Radio>
141142
<Radio value={SvarType.NEI.toString()}>{NeiSvarTekst}</Radio>
142143
</RadioGroup>
143-
144+
<LesMerDelingAvCV />
144145
<CustomErrorSummary errors={errors} />
145146
<Feilmelding feilmeldinger={oppdaterCvFeil} />
146147
<div className="flex gap-4 items-center mt-8">

0 commit comments

Comments
 (0)