diff --git a/frontend/src/components/RedigeringsVerktoy.tsx b/frontend/src/components/RedigeringsVerktoy.tsx
index 271b916..f40f330 100644
--- a/frontend/src/components/RedigeringsVerktoy.tsx
+++ b/frontend/src/components/RedigeringsVerktoy.tsx
@@ -9,12 +9,18 @@ interface redigeringsInterface extends FeilmeldingsInnholdInterface {
reset: () => void
}
+/**
+ * Redigeringsverktøy er et skjema som lar brukeren redigere en innmeldt feil.
+ * Statusflagg som arbeidsstatus og haster flagg kan endres.
+ * Tittel og beskrivelse kan også endres
+ */
const RedigeringsVerktoy = (props: redigeringsInterface) => {
const [tittel, setTittel] = useState(props.tittel)
const [beskrivelse, setBeskrivelse] = useState(props.beskrivelse)
const [arbeidsstatus, setArbeidsstatus] = useState(props.arbeidsstatus)
const [haster, setHaster] = useState(props.haster)
+
const lagreEndringer = async() => {
props.setVisModal(false)
props.setRedigeringsmodus(false)
@@ -44,11 +50,10 @@ const RedigeringsVerktoy = (props: redigeringsInterface) => {
return (
-
-
- Rediger feil
-
+
+ Rediger feil
+
{
return (
diff --git a/frontend/src/components/TagBar.tsx b/frontend/src/components/TagBar.tsx
index 45c2ca4..1807188 100644
--- a/frontend/src/components/TagBar.tsx
+++ b/frontend/src/components/TagBar.tsx
@@ -4,33 +4,31 @@ interface TagBarInterface {
haster: boolean
arbeidsstatus: number
}
+
+/**
+ * @param arbeidsstatus er en kode som beskriver om feilen er fikset, jobbes med eller ikke påbegynt. må være 0, 1 eller 2.
+ * @returns Tag komponent med riktig farge og tekst basert på arbeidsstatus-kode
+ */
+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");
+ }
+}
+
/**
* Komponentet er en bar (vanrett linje) som inneholder to statusflagg: "arbeidsstatus" og "Haster".
* Komponentet er en del av FeilKortHeader
* @param haster er en boolean som beskriver om feilen haster eller ikke.
- * @param arbeidsstatus
+ * @param arbeidsstatus er en kode som beskriver om feilen er fikset, jobbes med eller ikke påbegynt. må være 0, 1 eller 2.
*/
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 (
{toggleArbeidsstatus(props.arbeidsstatus)}