import { Navigate, Route, Routes } from "react-router-dom"; import { useAuth } from "./context/AuthContext"; import { LoginPage } from "./pages/LoginPage"; import { AppShell } from "./pages/AppShell"; import { EntryDetailPage } from "./pages/EntryDetailPage"; function ProtectedRoute({ children }) { const { token } = useAuth(); return token ? children : ; } export default function App() { return ( } /> } /> } /> } /> ); }