diff --git a/backend/src/main/kotlin/no/nav/helse/sprik/plugins/Routing.kt b/backend/src/main/kotlin/no/nav/helse/sprik/plugins/Routing.kt index aa5a6a5..de18b2f 100644 --- a/backend/src/main/kotlin/no/nav/helse/sprik/plugins/Routing.kt +++ b/backend/src/main/kotlin/no/nav/helse/sprik/plugins/Routing.kt @@ -48,7 +48,7 @@ fun configureRouting(): ApplicationEngine = embeddedServer(CIO, applicationEngin val test = call.receive() call.respond(status = HttpStatusCode.Created, message = test) } - post("/nyFeil") { + post("/nyfeil") { val feilmelding = call.receive() feilmeldingRepository.lagre(feilmelding) call.respond(status = HttpStatusCode.Created, message = "Feilmelding motatt og sendt til database") diff --git a/frontend/src/index.tsx b/frontend/src/index.tsx index 8b71297..c213e01 100644 --- a/frontend/src/index.tsx +++ b/frontend/src/index.tsx @@ -10,6 +10,8 @@ export default function Home() { const navigate = useNavigate() + const navigate = useNavigate() + return (
diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index b51eb0c..cb81e91 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -1,10 +1,23 @@ import React from 'react' import ReactDOM from 'react-dom/client' +import { RouterProvider, createBrowserRouter } from 'react-router-dom' import './index.css' -import Home from './index.tsx' +import Home from './index' +import Feil from './pages/feil' + +const router = createBrowserRouter([ + { + path: "/", + element: , + }, + { + path: "nyfeil", + element: + } +]) ReactDOM.createRoot(document.getElementById('root')!).render( - + , ) diff --git a/frontend/src/pages/feil.tsx b/frontend/src/pages/feil.tsx index 36d546b..70c1a33 100644 --- a/frontend/src/pages/feil.tsx +++ b/frontend/src/pages/feil.tsx @@ -6,13 +6,14 @@ import axios from "axios"; import { useState } from "react"; import BildeOpplastning from "../components/BildeOpplastning"; import Header from "../components/Header"; +import { useNavigate } from "react-router-dom"; export default function Feil() { const [tittel, setTittel] = useState(""); const [beskrivelse, setBeskrivelse] = useState(""); const handleSubmit = () => { - axios.post("https://helse-sprik.intern.dev.nav.no/nyFeil", + axios.post("https://helse-sprik.intern.dev.nav.no/nyfeil", { "data": { tittel: tittel, @@ -32,6 +33,7 @@ export default function Feil() { // TODO: clear data fra felter + const navigate = useNavigate() return (
@@ -76,6 +78,7 @@ export default function Feil() { // onClick={() => { // router.push('/') // }} + onClick={() => navigate("/")} > Gå tilbake til hovedmenyen