2023-04-15 09:10:59 +00:00
|
|
|
import React from "react";
|
|
|
|
import { BrowserRouter, Route, Routes } from "react-router-dom";
|
2023-04-23 08:39:34 +00:00
|
|
|
import ReactDOM from "react-dom/client";
|
2023-04-15 09:10:59 +00:00
|
|
|
import { ThemeProvider } from "@mui/material";
|
2023-01-22 14:02:27 +00:00
|
|
|
|
2023-04-23 08:39:34 +00:00
|
|
|
import { Setting } from "./pages/Setting";
|
|
|
|
|
2023-03-01 22:59:51 +00:00
|
|
|
import StartPage from "./pages/startPage/StartPage";
|
2023-04-15 09:10:59 +00:00
|
|
|
import Main from "./pages/main";
|
2023-03-10 01:38:31 +00:00
|
|
|
import FirstQuiz from "./pages/startPage/FirstQuiz";
|
2023-03-15 22:56:53 +00:00
|
|
|
import QuestionsPage from "./pages/Questions/QuestionsPage";
|
2023-04-23 08:39:34 +00:00
|
|
|
import { Result } from "./pages/Result/Result";
|
|
|
|
|
|
|
|
import lightTheme from "./utils/themes/light";
|
|
|
|
|
|
|
|
import "./index.css";
|
2022-05-23 19:07:42 +00:00
|
|
|
|
2023-04-15 09:10:59 +00:00
|
|
|
const root = ReactDOM.createRoot(document.getElementById("root") as HTMLElement);
|
2022-05-23 19:07:42 +00:00
|
|
|
root.render(
|
2023-04-15 09:10:59 +00:00
|
|
|
<React.StrictMode>
|
|
|
|
<ThemeProvider theme={lightTheme}>
|
|
|
|
<BrowserRouter>
|
2023-01-15 22:13:18 +00:00
|
|
|
<Routes>
|
2023-04-15 09:10:59 +00:00
|
|
|
<Route path="/" element={<Main />}>
|
|
|
|
<Route path="/start" element={<FirstQuiz />} />
|
|
|
|
<Route path="/create" element={<StartPage />} />
|
|
|
|
<Route path="/questions" element={<QuestionsPage />} />
|
|
|
|
<Route path="/result" element={<Result />} />
|
2023-04-23 08:39:34 +00:00
|
|
|
<Route path="/settings" element={<Setting />} />
|
2023-03-01 22:59:51 +00:00
|
|
|
</Route>
|
2023-01-15 22:13:18 +00:00
|
|
|
</Routes>
|
2023-04-15 09:10:59 +00:00
|
|
|
</BrowserRouter>
|
2023-01-15 22:13:18 +00:00
|
|
|
</ThemeProvider>
|
|
|
|
</React.StrictMode>
|
2022-12-03 21:37:21 +00:00
|
|
|
);
|
2023-03-01 22:59:51 +00:00
|
|
|
|
|
|
|
// <Route path="/quizes" element={<Quizes/>}/>
|
|
|
|
// <Route path="/projects" element={<Projects/>} />
|
|
|
|
// <Route path="/gallery" element={<Gallery/>} />
|
|
|
|
// <Route path="/create/quiz" element={<><NavbarCreateQuiz /></>} />
|
|
|
|
// <Route path="/create/start" element={<><NavbarCreateQuiz /></>} />
|
|
|
|
// <Route path="/create/settings" element={<><NavbarCreateQuiz /><CreateQuiz /></>} />
|
2023-04-15 09:10:59 +00:00
|
|
|
// <Route path="/create/stepper" element={<><NavbarCreateQuiz /><HorizontalLinearStepper/></>} />
|