diff --git a/frontend/src/components/FeilKort.tsx b/frontend/src/components/FeilKort.tsx index 7842bf4..08a5cfb 100644 --- a/frontend/src/components/FeilKort.tsx +++ b/frontend/src/components/FeilKort.tsx @@ -1,11 +1,11 @@ import "@navikt/ds-css"; -import { Button, Modal, Radio, RadioGroup, TextField, Textarea } from "@navikt/ds-react"; +import { Modal} from "@navikt/ds-react"; import { IFeilmelding } from "../interface"; import FeilModal from "./FeilModal"; import { useEffect, useState } from "react"; -import { FloppydiskIcon, PencilIcon, XMarkIcon } from "@navikt/aksel-icons"; -import axios from "axios"; import FeilkortHeader from "./FeilkortHeader"; +import RedigeringsVerktoy from "./RedigeringsVerktoy"; +import FeilmeldingsInnhold from "./FeilmeldingsInnhold"; /** * En konteiner som inneholder all informasjon og funksjonalitet for å vise og interagere med en feilmelding. @@ -16,46 +16,17 @@ import FeilkortHeader from "./FeilkortHeader"; */ interface IFeilKort extends IFeilmelding { key: number + reset: () => void } - - const FeilKort = (props: IFeilKort) => { +const FeilKort = (props: IFeilKort) => { const [visModal, setVisModal] = useState(false) const [redigeringsmodus, setRedigeringsmodus] = useState(false) - const [tittel, setTittel] = useState(props.tittel) - const [beskrivelse, setBeskrivelse] = useState(props.beskrivelse) - const [arbeidsstatus, setArbeidsstatus] = useState(props.arbeidsstatus) - const [haster, setHaster] = useState(props.haster) useEffect(() => { Modal.setAppElement(document.getElementById('root')); }, []); - const lagreEndringer = () => { - setRedigeringsmodus(false) - - const payload = { - id: props.id, - tittel: tittel, - beskrivelse: beskrivelse, - dato: props.dato.toISOString().replace('Z', ''), - arbeidsstatus: arbeidsstatus, - haster: haster - } - - axios.put(`/api/oppdaterfeil/${props.id}`, payload, { - headers: { - 'Content-Type': 'application/json' - } - }).then((response) => { - console.log(response); - }).catch((error) => { - console.log(error); - }) - - - } - return( <>
{redigeringsmodus ? - -
-
- setTittel(e.target.value)} - /> -