From 3def97c0ca51d9416f5babc19a3caf3086cb5933 Mon Sep 17 00:00:00 2001 From: Ludvig Hozman Date: Thu, 5 Sep 2024 14:36:51 +0200 Subject: [PATCH] Sorter tema i "velg sak" liste --- .../verktoylinje/journalforing/VelgSak.tsx | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/app/personside/infotabs/meldinger/traadvisning/verktoylinje/journalforing/VelgSak.tsx b/src/app/personside/infotabs/meldinger/traadvisning/verktoylinje/journalforing/VelgSak.tsx index 00b7c73e7..682bcc3c3 100644 --- a/src/app/personside/infotabs/meldinger/traadvisning/verktoylinje/journalforing/VelgSak.tsx +++ b/src/app/personside/infotabs/meldinger/traadvisning/verktoylinje/journalforing/VelgSak.tsx @@ -54,15 +54,12 @@ export function fordelSaker(saker: JournalforingsSak[]): Kategorier { {} ); - const fagSaker = Object.entries(temaGruppertefagSaker).reduce( - (acc, [tema, saker]) => [...acc, { tema, saker }], - [] as Tema[] - ); - const generelleSaker = Object.entries(temaGrupperteGenerelleSaker).reduce( - (acc, [tema, saker]) => [...acc, { tema, saker }], - [] as Tema[] - ); - + const fagSaker = Object.entries(temaGruppertefagSaker) + .reduce((acc, [tema, saker]) => [...acc, { tema, saker }], [] as Tema[]) + .toSorted((a, b) => a.tema.localeCompare(b.tema)); + const generelleSaker = Object.entries(temaGrupperteGenerelleSaker) + .reduce((acc, [tema, saker]) => [...acc, { tema, saker }], [] as Tema[]) + .toSorted((a, b) => a.tema.localeCompare(b.tema)); return { [SakKategori.FAG]: fagSaker, [SakKategori.GEN]: generelleSaker