2022-05-23 19:07:42 +00:00
|
|
|
import React from 'react';
|
|
|
|
import ReactDOM from 'react-dom/client';
|
2022-12-03 21:37:21 +00:00
|
|
|
import './index.css';
|
|
|
|
import App from './App';
|
2023-01-15 22:13:18 +00:00
|
|
|
import { BrowserRouter, Route, Routes } from 'react-router-dom';
|
|
|
|
import lightTheme from "./utils/themes/light";
|
|
|
|
import { ThemeProvider } from '@mui/material';
|
|
|
|
import CreateQuiz from './components/CreateQuiz/CreateQuiz';
|
|
|
|
import NavbarCreateQuiz from './components/Navbar/NavbarCreateQuiz';
|
2023-03-01 22:59:51 +00:00
|
|
|
import darkTheme from "./utils/themes/dark";
|
2023-01-22 14:02:27 +00:00
|
|
|
|
|
|
|
import HorizontalLinearStepper from './ui_kit/Stepper';
|
|
|
|
import Create from './pages/createQuize/Create';
|
|
|
|
import Quizes from './pages/createQuize/Quizes';
|
|
|
|
import Projects from './pages/createQuize/Projects';
|
|
|
|
import Gallery from './pages/createQuize/Gallery';
|
2023-03-01 22:59:51 +00:00
|
|
|
import StartPage from "./pages/startPage/StartPage";
|
|
|
|
import Main from "./pages/main"
|
2023-03-10 01:38:31 +00:00
|
|
|
import FirstQuiz from "./pages/startPage/FirstQuiz";
|
|
|
|
import Questions from "./pages/Questions/Questions";
|
2022-05-23 19:07:42 +00:00
|
|
|
|
|
|
|
const root = ReactDOM.createRoot(
|
2022-12-03 21:37:21 +00:00
|
|
|
document.getElementById('root') as HTMLElement
|
2022-05-23 19:07:42 +00:00
|
|
|
);
|
|
|
|
root.render(
|
2022-12-03 21:37:21 +00:00
|
|
|
<React.StrictMode>
|
2023-01-15 22:13:18 +00:00
|
|
|
<ThemeProvider theme={lightTheme}>
|
|
|
|
<BrowserRouter>
|
|
|
|
<Routes>
|
2023-03-01 22:59:51 +00:00
|
|
|
<Route path="/" element={ <Main /> }>
|
2023-03-10 01:38:31 +00:00
|
|
|
<Route path="/start" element={<FirstQuiz/>} />
|
|
|
|
<Route path="/create" element={<StartPage/>} />
|
|
|
|
<Route path="/questions" element={<Questions/>} />
|
2023-03-01 22:59:51 +00:00
|
|
|
</Route>
|
2023-01-22 14:02:27 +00:00
|
|
|
|
2023-01-15 22:13:18 +00:00
|
|
|
</Routes>
|
|
|
|
</BrowserRouter>
|
|
|
|
</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 /></>} />
|
|
|
|
// <Route path="/create/stepper" element={<><NavbarCreateQuiz /><HorizontalLinearStepper/></>} />
|