diff --git a/src/routes/saksbilde/historikk/hendelser/HendelseIkon.module.css b/src/routes/saksbilde/historikk/hendelser/HendelseIkon.module.css
index e33aeb528..cac158371 100644
--- a/src/routes/saksbilde/historikk/hendelser/HendelseIkon.module.css
+++ b/src/routes/saksbilde/historikk/hendelser/HendelseIkon.module.css
@@ -13,7 +13,3 @@
.påVent {
padding: 0.03rem;
}
-
-.retur {
- transform: rotateY(0.5turn);
-}
diff --git a/src/routes/saksbilde/historikk/hendelser/HendelseIkon.tsx b/src/routes/saksbilde/historikk/hendelser/HendelseIkon.tsx
index d98baba0e..90f32c611 100644
--- a/src/routes/saksbilde/historikk/hendelser/HendelseIkon.tsx
+++ b/src/routes/saksbilde/historikk/hendelser/HendelseIkon.tsx
@@ -11,8 +11,6 @@ import {
XMarkOctagonIcon,
} from '@navikt/aksel-icons';
-import { NotatType } from '@typer/notat';
-
import styles from './HendelseIkon.module.css';
export const TotrinnsvurderingAttestertIkon = () => (
@@ -38,18 +36,13 @@ export const StansAutomatiskBehandlingIkon = () => (
);
interface NotatIkonProps {
- notattype: NotatType;
+ erOpphevStans: boolean;
}
-export const NotatIkon = ({ notattype }: NotatIkonProps): ReactElement => {
- switch (notattype) {
- case 'OpphevStans':
- return ;
- case 'PaaVent':
- return ;
- case 'Retur':
- return ;
- case 'Generelt':
- return ;
+export const NotatIkon = ({ erOpphevStans }: NotatIkonProps): ReactElement => {
+ if (erOpphevStans) {
+ return ;
+ } else {
+ return ;
}
};
diff --git a/src/routes/saksbilde/historikk/hendelser/notat/Notathendelse.tsx b/src/routes/saksbilde/historikk/hendelser/notat/Notathendelse.tsx
index 278510459..f7256d3d3 100644
--- a/src/routes/saksbilde/historikk/hendelser/notat/Notathendelse.tsx
+++ b/src/routes/saksbilde/historikk/hendelser/notat/Notathendelse.tsx
@@ -11,7 +11,6 @@ import { Historikkhendelse } from '@saksbilde/historikk/hendelser/Historikkhende
import { KommentarSeksjon } from '@saksbilde/historikk/komponenter/kommentarer/KommentarSeksjon';
import { useInnloggetSaksbehandler } from '@state/authentication';
import { NotathendelseObject } from '@typer/historikk';
-import { NotatType } from '@typer/notat';
type NotathendelseProps = Omit;
@@ -19,7 +18,7 @@ export const Notathendelse = ({
id,
dialogRef,
tekst,
- notattype,
+ erOpphevStans,
saksbehandler,
timestamp,
feilregistrert,
@@ -48,8 +47,8 @@ export const Notathendelse = ({
const øvrigeTekstlinjer = tekst.slice(førsteTekstlinje.length).trim();
return (
}
- title={toNotatTittel(notattype) + (feilregistrert ? ' (feilregistrert)' : '')}
+ icon={}
+ title={toNotatTittel(erOpphevStans) + (feilregistrert ? ' (feilregistrert)' : '')}
kontekstknapp={
!feilregistrert && innloggetSaksbehandler.ident === saksbehandler ? (
@@ -90,15 +89,10 @@ export const Notathendelse = ({
);
};
-const toNotatTittel = (notattype: NotatType): string => {
- switch (notattype) {
- case 'OpphevStans':
- return 'Stans opphevet';
- case 'PaaVent':
- return 'Lagt på vent';
- case 'Retur':
- return 'Returnert';
- default:
- return 'Notat';
+const toNotatTittel = (erOpphevStans: boolean): string => {
+ if (erOpphevStans) {
+ return 'Stans opphevet';
+ } else {
+ return 'Notat';
}
};
diff --git a/src/routes/saksbilde/historikk/mapping.tsx b/src/routes/saksbilde/historikk/mapping.tsx
index f9b8ff82e..f1242f163 100644
--- a/src/routes/saksbilde/historikk/mapping.tsx
+++ b/src/routes/saksbilde/historikk/mapping.tsx
@@ -14,7 +14,6 @@ import {
Kommentar,
LagtPaVent,
Maybe,
- NotatType,
NyttInntektsforholdPeriodeFragment,
Periode,
PeriodeHistorikkElementNy,
@@ -581,14 +580,15 @@ export const getNotathendelser = (notater: Array): Array it.type === notat.type)?.id === notat.id,
+ [...notater].sort(byTimestamp).find((it) => it.erOpphevStans === notat.erOpphevStans)?.id ===
+ notat.id,
}) satisfies NotathendelseObject,
);
diff --git a/src/state/notater.ts b/src/state/notater.ts
index b0d526a50..f61d19995 100644
--- a/src/state/notater.ts
+++ b/src/state/notater.ts
@@ -123,7 +123,7 @@ export const toNotat = (spesialistNotat: NotatFragment): Notat => ({
opprettet: dayjs(spesialistNotat.opprettet),
vedtaksperiodeId: spesialistNotat.vedtaksperiodeId,
feilregistrert: spesialistNotat.feilregistrert,
- type: spesialistNotat.type,
+ erOpphevStans: spesialistNotat.type === 'OpphevStans',
kommentarer: spesialistNotat.kommentarer ?? [],
});
diff --git a/src/types/historikk.ts b/src/types/historikk.ts
index 3f16a0a05..19b5c19cc 100644
--- a/src/types/historikk.ts
+++ b/src/types/historikk.ts
@@ -1,7 +1,6 @@
import {
Kommentar,
Maybe,
- NotatType,
OverstyrtDag,
OverstyrtInntekt,
OverstyrtMinimumSykdomsgrad,
@@ -106,7 +105,7 @@ export type NotathendelseObject = BaseHendelseObject & {
dialogRef: number;
type: 'Notat';
tekst: string;
- notattype: NotatType;
+ erOpphevStans: boolean;
saksbehandler: string;
timestamp: DateString;
feilregistrert: boolean;
diff --git a/src/types/notat.ts b/src/types/notat.ts
index cb8e51455..6d4d827ba 100644
--- a/src/types/notat.ts
+++ b/src/types/notat.ts
@@ -9,8 +9,6 @@ export type NotatSaksbehandler = {
ident: string;
};
-export type NotatType = 'PaaVent' | 'Retur' | 'Generelt' | 'OpphevStans';
-
export type Notat = {
id: string;
dialogRef: number;
@@ -19,6 +17,6 @@ export type Notat = {
opprettet: Dayjs;
vedtaksperiodeId: string;
feilregistrert: boolean;
- type: NotatType;
+ erOpphevStans: boolean;
kommentarer: Array;
};