Files
firegex-traffic-viewer/frontend/src/App.tsx

18 lines
563 B
TypeScript
Raw Normal View History

2022-06-11 21:57:50 +02:00
import React from 'react';
2022-06-12 12:09:50 +02:00
import { Navigate, Outlet, Route, Routes } from 'react-router-dom';
2022-06-11 21:57:50 +02:00
import MainLayout from './components/MainLayout';
import HomePage from './pages/HomePage';
2022-06-12 12:09:50 +02:00
import ServiceDetails from './pages/ServiceDetails';
2022-06-11 21:57:50 +02:00
function App() {
2022-06-12 12:09:50 +02:00
return <Routes>
<Route element={<MainLayout><Outlet /></MainLayout>}>
<Route index element={<HomePage />} />
<Route path=":srv_id" element={<ServiceDetails />} />
<Route path="*" element={<Navigate to="/" />} />
</Route>
2022-06-11 21:57:50 +02:00
</Routes>
}
export default App;