Skip to content

Commit 2145617

Browse files
committed
Lagt til "attestering" type
1 parent 4128a7a commit 2145617

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

Diff for: skribenten-web/frontend/src/routes/saksnummer_/$saksId/brevbehandler/-BrevbehandlerUtils.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ export const brevStatusTypeToTextAndTagVariant = (
2323
text: `Redigeres av ${forkortetSaksbehandlernavn(status.redigeresAv, gjeldendeBruker)}`,
2424
};
2525
}
26+
case "Attestering": {
27+
return { variant: "alt2" as const, text: "Klar til Attestering" };
28+
}
2629
case "Arkivert": {
2730
return { variant: "error" as const, text: "Kunne ikke sende brev" };
2831
}
@@ -33,7 +36,7 @@ export const forkortetSaksbehandlernavn = (navAnsatt: NavAnsatt, gjeldendeBruker
3336
return navAnsatt.id === gjeldendeBruker?.navident ? "deg" : (navAnsatt.navn ?? navAnsatt.id);
3437
};
3538

36-
const sorteringsRekkefølge = { Arkivert: 1, Kladd: 2, UnderRedigering: 3, Klar: 4 };
39+
const sorteringsRekkefølge = { Arkivert: 1, Kladd: 2, UnderRedigering: 3, Klar: 4, Attestering: 5 };
3740

3841
export const sortBrevmeny = (brev: BrevInfo[]): BrevInfo[] =>
3942
brev.toSorted((a, b) => {

Diff for: skribenten-web/frontend/src/types/brev.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,10 @@ export type BrevInfo = {
7777
vedtaksId: Nullable<number>;
7878
};
7979

80-
export type BrevStatus = Kladd | UnderRedigering | Klar | Arkivert;
80+
export type BrevStatus = Kladd | UnderRedigering | Attestering | Klar | Arkivert;
8181
export type Kladd = { type: "Kladd" };
8282
export type UnderRedigering = { type: "UnderRedigering"; redigeresAv: NavAnsatt };
83+
export type Attestering = { type: "Attestering" };
8384
export type Klar = { type: "Klar" };
8485
export type Arkivert = { type: "Arkivert" };
8586

Diff for: skribenten-web/frontend/src/utils/brevUtils.ts

+1
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ export const erBrevArkivert = (brev: BrevInfo): boolean => brev.status.type ===
1010

1111
export const skalBrevAttesteres = (b: BrevInfo) => b.vedtaksId !== null;
1212
export const erBrevTilAttestering = (b: BrevInfo) => b.vedtaksId !== null;
13+
export const erBrevKlarTilAttestering = (brev: BrevInfo) => brev.status.type === "Attestering";

0 commit comments

Comments
 (0)