Skip to content

Commit

Permalink
Vis stillingstittel for kandidatliste i langre kandidat modal.
Browse files Browse the repository at this point in the history
  • Loading branch information
Wiklem committed Dec 7, 2023
1 parent cfefbd3 commit 2c91d11
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ import { Dispatch } from 'redux';

import Kandidatliste from 'felles/domene/kandidatliste/Kandidatliste';
import { Nettressurs, Nettstatus } from 'felles/nettressurs';
import { useHentStillingTittel } from '../../../felles/hooks/useStilling';
import Sidelaster from '../../../felles/komponenter/sidelaster/Sidelaster';
import { postKandidatTilKandidatliste } from '../../api/api';
import { erKobletTilStilling } from '../../kandidatliste/domene/kandidatlisteUtils';
import KandidatlisteAction from '../../kandidatliste/reducer/KandidatlisteAction';
import KandidatlisteActionType from '../../kandidatliste/reducer/KandidatlisteActionType';
import { VarslingAction, VarslingActionType } from '../../varsling/varslingReducer';
Expand Down Expand Up @@ -72,6 +74,10 @@ const LagreKandidatIKandidatlisteModal: FunctionComponent<Props> = ({
});
};

const stillingstittel = useHentStillingTittel(
kandidatliste.kind === Nettstatus.Suksess ? kandidatliste.data.stillingId : undefined
);

return (
<Modal
className={css.modal}
Expand All @@ -86,7 +92,10 @@ const LagreKandidatIKandidatlisteModal: FunctionComponent<Props> = ({
<Modal.Body>
<BodyLong>
Ønsker du å lagre kandidaten i kandidatlisten til stillingen «
{kandidatliste.data.tittel}»?
{erKobletTilStilling(kandidatliste.data)
? stillingstittel
: kandidatliste.data.tittel}
»?
</BodyLong>
</Modal.Body>
<Modal.Footer>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import { Alert, BodyLong, Button, Loader, Modal } from '@navikt/ds-react';
import Kandidatliste from 'felles/domene/kandidatliste/Kandidatliste';
import { Nettressurs, Nettstatus } from 'felles/nettressurs';
import { FunctionComponent, useState } from 'react';
import { useHentStillingTittel } from '../../felles/hooks/useStilling';
import { lagreKandidaterIKandidatliste } from '../api/api';
import { KontekstAvKandidatlisteEllerStilling } from '../hooks/useKontekstAvKandidatlisteEllerStilling';
import { LagreKandidaterDto } from './LagreKandidaterIMineKandidatlisterModal';
Expand Down Expand Up @@ -50,6 +51,12 @@ const LagreKandidaterISpesifikkKandidatlisteModal: FunctionComponent<Props> = ({
}
};

const stillingstittel = useHentStillingTittel(
kontekstAvKandidatlisteEllerStilling.kandidatliste.kind === Nettstatus.Suksess
? kontekstAvKandidatlisteEllerStilling.kandidatliste.data.stillingId
: undefined
);

return (
<Modal
open={vis}
Expand All @@ -67,7 +74,11 @@ const LagreKandidaterISpesifikkKandidatlisteModal: FunctionComponent<Props> = ({
<Modal.Body>
<BodyLong>
Ønsker du å lagre kandidaten i kandidatlisten til stillingen «
{kontekstAvKandidatlisteEllerStilling.kandidatliste.data.tittel}»?
{kontekstAvKandidatlisteEllerStilling.kandidatliste.data.stillingId
? stillingstittel
: kontekstAvKandidatlisteEllerStilling.kandidatliste.data
.tittel}
»?
</BodyLong>
</Modal.Body>
<Modal.Footer>
Expand Down

0 comments on commit 2c91d11

Please sign in to comment.