hw7 started, added project info page

This commit is contained in:
2026-04-15 23:29:17 +10:00
parent e7d5d07523
commit e5147e90b2
15 changed files with 636 additions and 80 deletions

View File

@@ -1,10 +1,42 @@
import { StrictMode } from 'react'
import { createRoot } from 'react-dom/client'
import './styles/index.css'
import App from './App.tsx'
import {
createBrowserRouter,
RouterProvider,
} from "react-router-dom";
// import List from "./list/List";
// import Chart from "./chart/Chart";
import Main from "./main/Main";
import ProjectDetails from "./projectDetails/ProjectDetails";
const router = createBrowserRouter([
{
path: "",
element: <Main />,
},
{
path: "/project-details/:id",
element: <ProjectDetails />,
},
// {
// path: "/chart",
// element: <Chart />,
// },
// {
// path: "/building/:id",
// element: <Building />,
// },
]);
import './styles/index.css'
createRoot(document.getElementById('root')!).render(
<StrictMode>
<App />
<RouterProvider router={router} />
</StrictMode>,
)