Merge branch 'main' into nyttHome

This commit is contained in:
Sid 2023-07-19 17:24:12 +02:00 committed by GitHub
commit 822c2af790
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 22 additions and 4 deletions

View file

@ -48,7 +48,7 @@ fun configureRouting(): ApplicationEngine = embeddedServer(CIO, applicationEngin
val test = call.receive<Test>()
call.respond(status = HttpStatusCode.Created, message = test)
}
post("/nyFeil") {
post("/nyfeil") {
val feilmelding = call.receive<Feilmelding>()
feilmeldingRepository.lagre(feilmelding)
call.respond(status = HttpStatusCode.Created, message = "Feilmelding motatt og sendt til database")

View file

@ -10,6 +10,8 @@ export default function Home() {
const navigate = useNavigate()
const navigate = useNavigate()
return (
<main className="flex flex-col h-screen">
<Header/>

View file

@ -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: <Home />,
},
{
path: "nyfeil",
element: <Feil />
}
])
ReactDOM.createRoot(document.getElementById('root')!).render(
<React.StrictMode>
<Home />
<RouterProvider router={router} />
</React.StrictMode>,
)

View file

@ -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 (
<main className="flex flex-col h-screen">
@ -76,6 +78,7 @@ export default function Feil() {
// onClick={() => {
// router.push('/')
// }}
onClick={() => navigate("/")}
>
tilbake til hovedmenyen
</Button>