import { Routes, Route, Navigate } from "react-router-dom"; import { useAuth } from "./contexts/AuthContext"; import Navbar from "./components/Navbar"; import Login from "./pages/login/Login"; import Signup from "./pages/Signup"; import Subscribe from "./pages/subscribe/Subscribe"; import CheckoutReturn from "./pages/subscribe/CheckoutReturn"; import Addresses from "./pages/addresses/Addresses"; import Alerts from "./pages/alerts/Alerts"; import AlertHistory from "./pages/alertHistory/AlertHistory"; import Account from "./pages/user_account/Account"; export default function App() { const { currentUser, isSubscribed, loading } = useAuth(); if (loading) return null; if (!currentUser) { return ( } /> } /> } /> } /> } /> ); } if (!isSubscribed) { return ( } /> } /> } /> } /> ); } return (
} /> } /> } /> } /> } /> } /> } /> } />
); }