diff --git a/frontend/src/components/FeilCard.tsx b/frontend/src/components/FeilCard.tsx
index d71eded..98e20fb 100644
--- a/frontend/src/components/FeilCard.tsx
+++ b/frontend/src/components/FeilCard.tsx
@@ -60,7 +60,7 @@ export const FeilkortHeader = (props: IFeilmelding) => {
{props.dato.toDateString()}
{props.beskrivelse}
-
+
)
}
@@ -68,17 +68,39 @@ export const FeilkortHeader = (props: IFeilmelding) => {
interface TagBarInterface {
haster: boolean
+ arbeidsstatus: number
}
/**
* Komponentet er en bar (vanrett linje) som inneholder to statusflagg: "arbeidsstatus" og "Haster".
* Komponentet er en del av FeilKortHeader
- * @param haster
+ * @param haster er en boolean som beskriver om feilen haster eller ikke.
+ * @param arbeidsstatus
*/
const TagBar = (props: TagBarInterface) => {
+
+ /**
+ * Funksjonen tar inn
+ * @param arbeidsstatus
+ * @returns
+ */
+ const toggleArbeidsstatus = (arbeidsstatus: number) => {
+ switch (arbeidsstatus) {
+ case 0:
+ return Ikke påbegynt;
+ case 1:
+ return Feilen jobbes med;
+ case 2:
+ return Feilen er fikset;
+ default:
+ throw new Error("Ikke gyldig arbeidsstatus-kode. Koden må være 0, 1 eller 2");
+
+ }
+ }
+
return (
-
-
Jobbes med
- {props.haster === true ?
Haster : <>>}
+
+ {toggleArbeidsstatus(props.arbeidsstatus)}
+ {props.haster ? Haster : <>>}
)
}