]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/components/App.js
basic result display
[alttp.git] / resources / js / components / App.js
index 74cec3d7d9b7703f9a88e7663fe6564026710d71..b5bd9c9fdfd8388d500d97f5ae8e10b9e594719b 100644 (file)
@@ -1,9 +1,10 @@
 import axios from 'axios';
 import React, { useEffect, useState } from 'react';
-import { BrowserRouter, Route, Routes } from 'react-router-dom';
+import { BrowserRouter, Navigate, Route, Routes } from 'react-router-dom';
 
 import Header from './common/Header';
 import Front from './pages/Front';
+import Tournament from './pages/Tournament';
 import UserContext from '../helpers/UserContext';
 
 const App = () => {
@@ -41,7 +42,8 @@ const App = () => {
                        <Header doLogout={doLogout} />
                        {user ?
                                <Routes>
-                                       <Route path="*" element={<Front />} />
+                                       <Route path="tournaments/:id" element={<Tournament />} />
+                                       <Route path="*" element={<Navigate to="/tournaments/1" />} />
                                </Routes>
                        : <Front />}
                </UserContext.Provider>