import { Routes, Route, Navigate } from 'react-router-dom' import { AuthProvider, useAuth } from './context/AuthContext' import { ThemeProvider } from './context/ThemeContext' import AuthPage from './pages/AuthPage' import LandingPage from './pages/LandingPage' import Layout from './components/Layout' import DashboardPage from './pages/DashboardPage' import AssessPage from './pages/AssessPage' import HistoryPage from './pages/HistoryPage' import ProfilePage from './pages/ProfilePage' import BreathePage from './pages/BreathePage' import BoxBreathingPage from './pages/BoxBreathingPage' import GratitudePage from './pages/GratitudePage' import TodoPage from './pages/TodoPage' function PrivateRoute({ children }) { const { user, loading } = useAuth() if (loading) return