2022-07-28 18:35:07 +02:00
|
|
|
import { Routes, Route, HashRouter } from 'react-router-dom';
|
2022-07-27 02:55:05 +02:00
|
|
|
import CalendarPage from '../pages/CalendarPage';
|
|
|
|
import SpeedFlowchartPage from '../pages/SpeedFlowchartPage';
|
|
|
|
import PageTemplate from './PageTemplate';
|
|
|
|
|
|
|
|
/**
|
|
|
|
*
|
|
|
|
* @return {JSX.Element}
|
|
|
|
*/
|
|
|
|
export default function Routing() {
|
|
|
|
return (
|
2022-07-28 17:43:34 +02:00
|
|
|
<HashRouter>
|
2022-07-27 02:55:05 +02:00
|
|
|
<PageTemplate>
|
|
|
|
<Routes>
|
|
|
|
<Route path='/' element={<CalendarPage />} />
|
|
|
|
<Route
|
2022-07-28 17:43:34 +02:00
|
|
|
path='/speed-flowchart/:competitionId/:categoryId'
|
2022-07-27 02:55:05 +02:00
|
|
|
element={<SpeedFlowchartPage />}
|
|
|
|
></Route>
|
|
|
|
</Routes>
|
|
|
|
</PageTemplate>
|
2022-07-28 17:43:34 +02:00
|
|
|
</HashRouter>
|
2022-07-27 02:55:05 +02:00
|
|
|
);
|
|
|
|
}
|