Skip to content

Commit

Permalink
Oppdater valgt journalpost når journalpost props endres
Browse files Browse the repository at this point in the history
  • Loading branch information
ssaegrov committed Oct 24, 2024
1 parent a24b429 commit 44e008f
Show file tree
Hide file tree
Showing 3 changed files with 114 additions and 3 deletions.
10 changes: 8 additions & 2 deletions app/components/journalpost-oversikt/JournalpostOversikt.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { useState } from "react";
import { useEffect, useState } from "react";
import { Button, List, Select } from "@navikt/ds-react";
import type { JournalpostQuery } from "../../../graphql/generated/saf/graphql";
import styles from "./JournalpostOversikt.module.css";
import { useTypedRouteLoaderData } from "~/hooks/useTypedRouteLoaderData";
import { logger } from "~/utils/logger.utils";
import styles from "./JournalpostOversikt.module.css";

interface IProps {
journalposter: JournalpostQuery["journalpost"][];
Expand All @@ -15,6 +15,12 @@ export function JournalpostOversikt({ journalposter }: IProps) {
JournalpostQuery["journalpost"] | undefined
>(journalposter[0]);

useEffect(() => {
if (journalposter.length > 0) {
setValgtJournalpost(journalposter[0]);
}
}, [journalposter]);

async function aapneDokument(dokumentInfoId: string) {
const variantFormat = "ARKIV";

Expand Down
105 changes: 105 additions & 0 deletions mocks/data/mock-journalposter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,111 @@ export const mockJournalposter: JournalpostQuery["journalpost"][] = [
},
],
},
{
journalpostId: "639664665",
tittel: "2. MASKERT_FELT",
dokumenter: [
{
dokumentInfoId: "669305578",
tittel: "MASKERT_FELT",
brevkode: "000053",
originalJournalpostId: "639664664",
dokumentvarianter: [
{
variantformat: Variantformat.Produksjon,
saksbehandlerHarTilgang: false,
skjerming: null,
},
{
variantformat: Variantformat.Arkiv,
saksbehandlerHarTilgang: false,
skjerming: null,
},
],
},
],
},
{
journalpostId: "598116232",
tittel: "(mockdata 2)Søknad om dagpenger (ikke permittert)",
dokumenter: [
{
dokumentInfoId: "624863374",
tittel: "(mockdata) Søknad om dagpenger (ikke permittert)",
brevkode: "NAV 04-01.03",
originalJournalpostId: "598116231",
dokumentvarianter: [
{
variantformat: Variantformat.Arkiv,
saksbehandlerHarTilgang: true,
skjerming: null,
},
{
variantformat: Variantformat.Arkiv,
saksbehandlerHarTilgang: true,
skjerming: null,
},
{
variantformat: Variantformat.Arkiv,
saksbehandlerHarTilgang: true,
skjerming: null,
},
],
},
{
dokumentInfoId: "624863375",
tittel: "(mockdata) Tjenestebevis",
brevkode: "T3",
originalJournalpostId: "598116231",
dokumentvarianter: [
{
variantformat: Variantformat.Arkiv,
saksbehandlerHarTilgang: true,
skjerming: null,
},
],
},
{
dokumentInfoId: "624863376",
tittel: "(mockdata) Dokumentasjon av andre ytelser",
brevkode: "K1",
originalJournalpostId: "598116231",
dokumentvarianter: [
{
variantformat: Variantformat.Arkiv,
saksbehandlerHarTilgang: true,
skjerming: null,
},
],
},
{
dokumentInfoId: "624863377",
tittel: "(mockdata) Dokumentasjon av sluttdato",
brevkode: "T2",
originalJournalpostId: "598116231",
dokumentvarianter: [
{
variantformat: Variantformat.Arkiv,
saksbehandlerHarTilgang: true,
skjerming: null,
},
],
},
{
dokumentInfoId: "624863378",
tittel: "(mockdata) Dokumentasjon av helse og funksjonsnivå",
brevkode: "T9",
originalJournalpostId: "598116231",
dokumentvarianter: [
{
variantformat: Variantformat.Arkiv,
saksbehandlerHarTilgang: true,
skjerming: null,
},
],
},
],
},
{
journalpostId: "598116231",
tittel: "(mockdata)Søknad om dagpenger (ikke permittert)",
Expand Down
2 changes: 1 addition & 1 deletion mocks/data/mock-oppgaver.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export const klarTilBehandlingOppgave: IOppgave = {
tidspunktOpprettet: "2024-01-01",
tilstand: "KLAR_TIL_BEHANDLING",
emneknagger: ["Konkurs Statoil"],
journalpostIder: ["598116231", "639664664"],
journalpostIder: ["598116232", "639664665"],
skjermesSomEgneAnsatte: false,
adressebeskyttelseGradering: "UGRADERT",
};
Expand Down

0 comments on commit 44e008f

Please sign in to comment.