diff --git a/frontend/src/components/CardsContainer.tsx b/frontend/src/components/CardsContainer.tsx
index 1e93578..d51318d 100644
--- a/frontend/src/components/CardsContainer.tsx
+++ b/frontend/src/components/CardsContainer.tsx
@@ -9,9 +9,7 @@ interface ICardsContainer {
* Komponent som laster inn feilmeldinger i kort fra database.
* @returns grid med feilmeldinger
*/
-const CardsContainer = (props: ICardsContainer) => {
- {props.feilmeldinger.map((feilMelding) => console.log(feilMelding))}
-
+const CardsContainer = (props: ICardsContainer) => {
return (
diff --git a/frontend/src/components/FeilCard.tsx b/frontend/src/components/FeilCard.tsx
index 2b04b66..6d0a8c4 100644
--- a/frontend/src/components/FeilCard.tsx
+++ b/frontend/src/components/FeilCard.tsx
@@ -148,8 +148,8 @@ export const FeilkortHeader = (props: IFeilmelding) => {
{props.tittel}
{props.dato.toDateString()}
{props.beskrivelse}
-
-
+
+
)
}
@@ -157,17 +157,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 : <>>}
)
}