]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/app/Routes.js
improved user context
[alttp.git] / resources / js / app / Routes.js
index ca543ee7088b0de66fb6c85c89e39d0d34e05c4d..68c4290b0c1b9e759b2d8e6911bd6df1ec0537c7 100644 (file)
@@ -1,4 +1,3 @@
-import PropTypes from 'prop-types';
 import React from 'react';
 import { Navigate, Route, Routes } from 'react-router-dom';
 
@@ -7,16 +6,18 @@ import AlttpSeed from '../pages/AlttpSeed';
 import DiscordBot from '../pages/DiscordBot';
 import DoorsTracker from '../pages/DoorsTracker';
 import Event from '../pages/Event';
+import Events from '../pages/Events';
 import Front from '../pages/Front';
 import Map from '../pages/Map';
 import Schedule from '../pages/Schedule';
 import Technique from '../pages/Technique';
 import Techniques from '../pages/Techniques';
 import Tournament from '../pages/Tournament';
+import TwitchBot from '../pages/TwitchBot';
 import User from '../pages/User';
 
-const AppRoutes = ({ doLogout }) => <Routes>
-       <Route element={<FullLayout doLogout={doLogout} />}>
+const AppRoutes = () => <Routes>
+       <Route element={<FullLayout />}>
                <Route
                        path="discord-bot"
                        element={<DiscordBot />}
@@ -29,6 +30,10 @@ const AppRoutes = ({ doLogout }) => <Routes>
                        path="dungeons/:name"
                        element={<Technique basepath="dungeons" type="dungeon" />}
                />
+               <Route
+                       path="events"
+                       element={<Events />}
+               />
                <Route
                        path="events/:name"
                        element={<Event />}
@@ -72,6 +77,10 @@ const AppRoutes = ({ doLogout }) => <Routes>
                        element={<Technique basepath="tech" type="tech" />}
                />
                <Route path="tournaments/:id" element={<Tournament />} />
+               <Route
+                       path="twitch-bot"
+                       element={<TwitchBot />}
+               />
                <Route path="users/:id" element={<User />} />
                <Route path="/" element={<Front />} />
                <Route path="*" element={<Navigate to="/" />} />
@@ -82,8 +91,4 @@ const AppRoutes = ({ doLogout }) => <Routes>
        />
 </Routes>;
 
-AppRoutes.propTypes = {
-       doLogout: PropTypes.func,
-};
-
 export default AppRoutes;