Skip to content

Commit

Permalink
Ny mentor statuser (#1227)
Browse files Browse the repository at this point in the history
* lagt til nye statuser for mentor

* AvtaleStatuserVeileder fix

* rettet opp i tekseter
  • Loading branch information
MagnusRom authored Jun 14, 2024
1 parent 49ed9cb commit dabc613
Show file tree
Hide file tree
Showing 3 changed files with 343 additions and 11 deletions.
51 changes: 47 additions & 4 deletions src/AvtaleSide/AvtaleStatus/VeilederAvtaleStatus.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ interface Props {
| 'godkjentAvDeltaker'
| 'godkjentAvArbeidsgiver'
| 'godkjentAvVeileder'
| 'erGodkjentTaushetserklæringAvMentor'
| 'gjeldendeTilskuddsperiode'
| 'avtaleInngått'
| 'erAnnullertEllerAvbrutt'
Expand Down Expand Up @@ -114,7 +115,16 @@ const VeilederAvtaleStatus: FunctionComponent<Props> = ({ avtale }) => {
if (avtale.godkjentAvVeileder) {
return <StatusPanel header="Venter på godkjenning av tilskuddsperioder fra beslutter" />;
} else if (avtale.godkjentAvDeltaker && avtale.godkjentAvArbeidsgiver) {
return (
return avtale.tiltakstype === 'MENTOR' ? (
<StatusPanel
header="Venter på signering av mentor"
body={
<BodyShort size="small">
Mentor må signere taushetserklæringen før du kan godkjenne avtalen.
</BodyShort>
}
/>
) : (
<StatusPanel
header="Du kan godkjenne"
body={
Expand All @@ -125,7 +135,18 @@ const VeilederAvtaleStatus: FunctionComponent<Props> = ({ avtale }) => {
/>
);
} else if (avtale.godkjentAvDeltaker) {
return (
return avtale.tiltakstype === 'MENTOR' && !avtale.erGodkjentTaushetserklæringAvMentor ? (
<StatusPanel
header="Venter på godkjenning av avtalen fra arbeidsgiver og signering av mentor"
body={
<BodyShort size="small">
Avtalen må godkjennes av arbeidsgiver. Arbeidsgiver fikk en automatisk varsling på Min
side Arbeidsgiver når avtalen ble opprettet. Mentor må signere taushetserklæringen før
du kan godkjenne avtalen.
</BodyShort>
}
/>
) : (
<StatusPanel
header="Venter på godkjenning av avtalen fra arbeidsgiver"
body={
Expand All @@ -137,7 +158,18 @@ const VeilederAvtaleStatus: FunctionComponent<Props> = ({ avtale }) => {
/>
);
} else if (avtale.godkjentAvArbeidsgiver) {
return (
return avtale.tiltakstype === 'MENTOR' && !avtale.erGodkjentTaushetserklæringAvMentor ? (
<StatusPanel
header="Venter på godkjenning av avtalen fra deltaker og signering av mentor"
body={
<BodyShort size="small">
Avtalen må godkjennes av deltaker Deltaker fikk en varsling på min side Personbruker om
å godkjenne avtalen for {-dagerSidenDeltakerFikkVarsling} dager siden. Mentor må signere
taushetserklæringen før du kan godkjenne avtalen.{' '}
</BodyShort>
}
/>
) : (
<StatusPanel
header="Venter på godkjenning av avtalen fra deltaker"
body={
Expand All @@ -149,7 +181,18 @@ const VeilederAvtaleStatus: FunctionComponent<Props> = ({ avtale }) => {
/>
);
} else {
return (
return avtale.tiltakstype === 'MENTOR' && !avtale.erGodkjentTaushetserklæringAvMentor ? (
<StatusPanel
header="Venter på godkjenning av avtalen fra de andre partene"
body={
<BodyShort size="small">
Avtalen må godkjennes av arbeidsgiver og deltaker. Arbeidsgiver fikk en automatisk
varsling på Min side Arbeidsgiver når avtalen ble opprettet. Deltaker vil få en varsling
etter at arbeidsgiver har godkjent avtalen. Mentor må signere taushetserklæringen.
</BodyShort>
}
/>
) : (
<StatusPanel
header="Venter på godkjenning av avtalen fra de andre partene"
body={
Expand Down
30 changes: 27 additions & 3 deletions src/stories/AvtaleStatuserVeileder.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,21 @@ Avtale er godkjent av veileder men mangler godkjenning fra beslutter

## MANGLER GODKJENNING

Avtale er godkjent av arbeidsgiver og deltaker men ikke Veileder
Avtale er godkjent av arbeidsgiver og deltaker men mangler godkjenning fra mentor

<Story of={VeilederAvtaleStatuser.ManglerGodkjenningDeltakerOgArbeidsgiverHarGodkjent} />
<Story of={VeilederAvtaleStatuser.ManglerGodkjenningArbeidsgiverOgDeltakerHarGodkjentMenIkkeMentor} />

## MANGLER GODKJENNING

Avtale er godkjent av arbeidsgiver og deltaker og mentor hvis mentor avtale men ikke Veileder

<Story of={VeilederAvtaleStatuser.ManglerGodkjenningDeltakerOgArbeidsgiverOgMentorHarGodkjent} />

## MANGLER GODKJENNING

Avtale er godkjent av deltaker men mangler godkjenning fra arbeidsgiver og signering av mentor

<Story of={VeilederAvtaleStatuser.ManglerGodkjenningDeltakerHarGodkjentMenIkkeArbeidsgiverOgMentor} />

## MANGLER GODKJENNING

Expand All @@ -54,13 +66,25 @@ Avtale er godkjent av deltaker men mangler godkjenning fra arbeidsgiver

## MANGLER GODKJENNING

Avtale er godkjent av arbeidsgiver men mangler godkjenning fra deltaker og mentor

<Story of={VeilederAvtaleStatuser.ManglerGodkjenningArbeidsgiverHarGodkjentMenIkkeDeltakerogMentor} />

## MANGLER GODKJENNING

Avtale er godkjent av arbeidsgiver men mangler godkjenning fra deltaker

<Story of={VeilederAvtaleStatuser.ManglerGodkjenningArbeidsgiverHarGodkjent} />

## MANGLER GODKJENNING

Avtale er mangler godkjenning av arbeidsgiver og deltaker
Avtale mangler godkjenning av arbeidsgiver, deltaker og mentor

<Story of={VeilederAvtaleStatuser.ManglerGodkjenningArbeidsgiverOgDeltakerOgMentorHarIkkeGodkjent} />

## MANGLER GODKJENNING

Avtale mangler godkjenning av arbeidsgiver og deltaker

<Story of={VeilederAvtaleStatuser.ManglerGodkjenningArbeidsgiverOgDeltakerHarIkkeGodkjent} />

Expand Down
Loading

0 comments on commit dabc613

Please sign in to comment.