Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | import { BrowserRouter, Routes, Route } from 'react-router-dom'; import LandingPage from './pages/LandingPage/LandingPage'; import Presenter from './pages/PresenterPage/Presenter'; import RoleSelect from './pages/RoleSelection/RoleSelect'; import PhaserPage from './pages/PhaserPage/PhaserPage'; import AacPage from './pages/AacPage/AacPage'; import Victory from './pages/Victory/Victory'; import { Navigate } from 'react-router-dom'; function App() { return ( <BrowserRouter> <Routes> <Route path="/" element={<LandingPage />} /> <Route path="/presenter/:sessionId" element={<Presenter />} /> <Route path="/roleselect/:sessionId" element={<RoleSelect />} /> <Route path="/hippo/:sessionId/:userId/:role" element={<PhaserPage />} /> <Route path="/aac/:sessionId/:userId/:role" element={<AacPage />} /> <Route path="/game" element={<PhaserPage />} /> {} <Route path="/spectator/:sessionId/:userId" element={<PhaserPage />} /> <Route path="/victory/:sessionId" element={<Victory />} /> {/* Redirect to landing page */} <Route path="*" element={<Navigate to="/" replace />} /> </Routes> </BrowserRouter> ); } export default App; |