import {createBrowserRouter, Navigate, RouterProvider} from "react-router-dom"; import {UserProvider} from '@/common/contexts/UserContext.jsx'; import {ToastProvider} from '@/common/contexts/ToastContext.jsx'; import "@/common/styles/main.sass"; import Root from "@/common/layouts/Root.jsx"; import UserManagement from "@/pages/UserManagement"; import SystemSettings from "@/pages/SystemSettings"; import Machines from "@/pages/Machines"; import MachineDetails from "@/pages/MachineDetails"; import "@fontsource/plus-jakarta-sans/300.css"; import "@fontsource/plus-jakarta-sans/400.css"; import "@fontsource/plus-jakarta-sans/600.css"; import "@fontsource/plus-jakarta-sans/700.css"; import "@fontsource/plus-jakarta-sans/800.css"; const Placeholder = ({title}) =>

{title}

Content coming soon.

; const App = () => { const router = createBrowserRouter([ { path: "/", element: , children: [ {path: "/", element: }, {path: "/dashboard", element: }, {path: "/machines", element: }, {path: "/machines/:id", element: }, {path: "/servers", element: }, {path: "/settings", element: }, {path: "/admin/users", element: }, {path: "/admin/settings", element: }, ], }, ]); return ; }; export default App;