import React from "react";
import { configure } from "mobx";
import ReactDOM from "react-dom/client";
import {
createBrowserRouter,
RouterProvider,
} from "react-router-dom";
import RootStore from "./stores/Root";
import { StoreContext } from './stores/StoreContext';
import "./assets/global.css";
import App from "./views/App";
import Login from "./views/Login";
import SignOut from "./views/SignOut";
import Index from "./views/index";
import ErrorPage from "./views/error-page";
import PlanNewest from "./views/plan/Newest";
configure({
useProxies: "ifavailable",
enforceActions: "always",
computedRequiresReaction: true,
reactionRequiresObservable: true,
observableRequiresReaction: true,
disableErrorBoundaries: true
});
const router = createBrowserRouter([
{
path: "/",
element: ,
errorElement: ,
children: [
{ index: true, element: },
{
path: "plan/newest",
element: ,
}
],
// path: "/test-404",
// element: ,
},
{
element: ,
children: [
{
path: "/login",
element: ,
},
{
path: "/sign-out",
element: ,
}
]
}
]);
const rootStore = new RootStore();
ReactDOM.createRoot(document.getElementById("root")).render(
//
Loading...
}
/>
//
);