1
0

Updated the main.jsx

This commit is contained in:
Mathias Wagner 2023-11-18 17:42:59 +01:00
parent c423bf18bd
commit 0444da18d7
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44

View File

@ -1,8 +1,41 @@
import React from "react"; import React from "react";
import ReactDOM from "react-dom/client"; import ReactDOM from "react-dom/client";
import {createBrowserRouter} from "react-router-dom";
import {RouterProvider} from "react-router";
import "@styles/fonts.sass";
import "@styles/main.sass";
import Root from "@/common/layouts/Root";
import Home from "@/pages/Home";
import Imprint from "@/pages/Imprint";
import Privacy from "@/pages/Privacy";
const routes = createBrowserRouter([
{
path: "/",
element: <Root/>,
children: [
{
path: "/",
element: <Home/>,
},
{
path: "/imprint",
element: <Imprint/>,
},
{
path: "/privacy",
element: <Privacy/>
},
{
path: "*",
element: <div style={{display: "flex", justifyContent: "center"}}>404 - Seite nicht gefunden</div>,
},
],
}
]);
ReactDOM.createRoot(document.getElementById('root')).render( ReactDOM.createRoot(document.getElementById('root')).render(
<React.StrictMode> <React.StrictMode>
<RouterProvider router={routes}/>
</React.StrictMode>, </React.StrictMode>,
) )