← back to Ken
react-dash/src/main.jsx
41 lines
import React from 'react';
import ReactDOM from 'react-dom/client';
import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom';
import './index.css';
import Login from './Login';
import Layout from './Layout';
import SetupWizard from './setup/SetupWizard';
import Dashboard from './pages/Dashboard';
import Markets from './pages/Markets';
import Weather from './pages/Weather';
import Models from './pages/Models';
import Risk from './pages/Risk';
import Trades from './pages/Trades';
import Bankroll from './pages/Bankroll';
import Settings from './pages/Settings';
import Polymarket from './pages/Polymarket';
function App() {
return (
<BrowserRouter>
<Routes>
<Route path="/login" element={<Login />} />
<Route path="/setup" element={<SetupWizard />} />
<Route path="/" element={<Layout />}>
<Route index element={<Dashboard />} />
<Route path="markets" element={<Markets />} />
<Route path="polymarket" element={<Polymarket />} />
<Route path="weather" element={<Weather />} />
<Route path="models" element={<Models />} />
<Route path="risk" element={<Risk />} />
<Route path="trades" element={<Trades />} />
<Route path="bankroll" element={<Bankroll />} />
<Route path="settings" element={<Settings />} />
</Route>
</Routes>
</BrowserRouter>
);
}
ReactDOM.createRoot(document.getElementById('root')).render(<App />);