| import { BrowserRouter, Route, Routes } from "react-router-dom"; | |
| import { Layout } from "./components/Layout"; | |
| import { AppProvider } from "./context/AppContext"; | |
| import { HubPage } from "./pages/HubPage"; | |
| import { SettingsPage } from "./pages/SettingsPage"; | |
| import { WatchPage } from "./pages/WatchPage"; | |
| export default function App() { | |
| return ( | |
| <AppProvider> | |
| <BrowserRouter> | |
| <Routes> | |
| <Route element={<Layout />}> | |
| <Route index element={<WatchPage />} /> | |
| <Route path="hub" element={<HubPage />} /> | |
| <Route path="settings" element={<SettingsPage />} /> | |
| </Route> | |
| </Routes> | |
| </BrowserRouter> | |
| </AppProvider> | |
| ); | |
| } | |