import { BrowserRouter, Routes, Route } from 'react-router-dom'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { Sidebar } from './components/layout/Sidebar'; import { DashboardPage } from './pages/Dashboard'; import { LeaderboardPage } from './pages/Leaderboard'; import { ExperimentsPage } from './pages/Experiments'; import { ExperimentDetailPage } from './pages/ExperimentDetail'; import { ExperimentDiffPage } from './pages/ExperimentDiff'; import { LineagePage } from './pages/Lineage'; import { BacktestPage, BacktestTaskDetailPage, BacktestResultsPage, BacktestDirectResultsPage } from './pages/Backtest'; import { BacktestComparePage } from './pages/BacktestCompare'; import { PaperTradingPage } from './pages/PaperTrading'; import { CashParkingPage } from './pages/CashParking'; import { ComposeStrategyPage } from './pages/ComposeStrategy'; import { IntradayBacktestPage, IntradayTaskDetailPage } from './pages/IntradayBacktest'; import { OrbTradingPage } from './pages/OrbTrading'; import { AdvisorPage } from './pages/Advisor'; import { LogsPage } from './pages/Logs'; const qc = new QueryClient({ defaultOptions: { queries: { staleTime: 30_000, retry: 1 }, }, }); export default function App() { return (
} /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } />
); }