import { Routes, Route, Navigate } from "react-router-dom"; import { AuthProvider } from "./contexts/AuthContext"; import { TimerProvider } from "./contexts/TimerContext"; import { Layout } from "./components/Layout"; import { ProtectedRoute } from "./components/ProtectedRoute"; import { LoginPage } from "./pages/LoginPage"; import { AuthCallbackPage } from "./pages/AuthCallbackPage"; import { DashboardPage } from "./pages/DashboardPage"; import { TimeEntriesPage } from "./pages/TimeEntriesPage"; import { ClientsPage } from "./pages/ClientsPage"; import { ProjectsPage } from "./pages/ProjectsPage"; import { StatisticsPage } from "./pages/StatisticsPage"; import { ApiKeysPage } from "./pages/ApiKeysPage"; function App() { return ( } /> } /> } > } /> } /> } /> } /> } /> } /> } /> ); } export default App;