Skip to content

Commit

Permalink
legg til behandlet forsvant i omskriving, legger det inn igjen
Browse files Browse the repository at this point in the history
  • Loading branch information
vebnor committed Dec 20, 2024
1 parent 87ee5aa commit 9c71905
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions src/client/app/saksbehandler/sokeboks/OppgaveModal.tsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
import React from 'react';
import { BodyShort, Button, Modal } from '@navikt/ds-react';
import { K9LosApiKeys } from 'api/k9LosApi';
import {
useEndreReservasjoner,
useInnloggetSaksbehandler,
useOpphevReservasjoner,
useReserverOppgaveMutation,
} from 'api/queries/saksbehandlerQueries';
import { useRestApiRunner } from 'api/rest-api-hooks';
import { SøkeboksOppgaveDto } from 'saksbehandler/sokeboks/SøkeboksOppgaveDto';
import { modalInnhold } from 'saksbehandler/sokeboks/modal-innhold';

Expand All @@ -15,12 +17,14 @@ const åpneOppgave = (oppgave: SøkeboksOppgaveDto) => {

export function OppgaveModal(props: { oppgave: SøkeboksOppgaveDto; open: boolean; closeModal: () => void }) {
const { data: innloggetSaksbehandler } = useInnloggetSaksbehandler();

const { startRequest: leggTilBehandletOppgave } = useRestApiRunner(K9LosApiKeys.LEGG_TIL_BEHANDLET_OPPGAVE);
const leggTilBehandletOgÅpneOppgave = () =>
leggTilBehandletOppgave(props.oppgave.oppgaveNøkkel).then(() => åpneOppgave(props.oppgave));
const { isLoading: isLoadingEndreReservasjoner, mutate: endreReservasjoner } = useEndreReservasjoner(() =>
åpneOppgave(props.oppgave),
leggTilBehandletOgÅpneOppgave(),
);
const { mutate: reserverOppgave, isLoading: isLoadingReserverOppgave } = useReserverOppgaveMutation(() =>
åpneOppgave(props.oppgave),
leggTilBehandletOgÅpneOppgave(),
);
const { mutate: opphevReservasjoner, isLoading: isLoadingOpphevReservasjon } = useOpphevReservasjoner(
props.closeModal,
Expand All @@ -36,7 +40,7 @@ export function OppgaveModal(props: { oppgave: SøkeboksOppgaveDto; open: boolea
<BodyShort>Hva ønsker du å gjøre med oppgaven?</BodyShort>
</Modal.Body>
<Modal.Footer>
<Button type="button" onClick={() => åpneOppgave(props.oppgave)}>
<Button type="button" onClick={leggTilBehandletOgÅpneOppgave}>
Åpne oppgave
</Button>
{visÅpneOgReserverKnapp && (
Expand Down

0 comments on commit 9c71905

Please sign in to comment.