41 lines
715 B
TypeScript
41 lines
715 B
TypeScript
import { StrictMode } from 'react'
|
|
import { createRoot } from 'react-dom/client'
|
|
|
|
import {
|
|
createBrowserRouter,
|
|
RouterProvider,
|
|
} from "react-router-dom";
|
|
|
|
import List from "./list/List";
|
|
import Main from "./main/Main";
|
|
import Building from "./building/Building";
|
|
import Chart from "./chart/Chart";
|
|
|
|
const router = createBrowserRouter([
|
|
{
|
|
path: "",
|
|
element: <Main />,
|
|
},
|
|
{
|
|
path: "/list",
|
|
element: <List />,
|
|
},
|
|
{
|
|
path: "/chart",
|
|
element: <Chart />,
|
|
},
|
|
{
|
|
path: "/building/:id",
|
|
element: <Building />,
|
|
},
|
|
]);
|
|
|
|
|
|
|
|
import './styles/index.css'
|
|
createRoot(document.getElementById('root')!).render(
|
|
<StrictMode>
|
|
<RouterProvider router={router} />
|
|
</StrictMode>,
|
|
)
|