import React, { useState } from 'react'; import { BrowserRouter as Router, Routes, Route, useLocation } from 'react-router-dom'; import Navbar from './components/Navbar'; import Footer from './components/Footer'; import PopupWidget from './components/PopupWidget'; import Home from './components/Home'; import About from './pages/About'; import Contact from './pages/Contact'; import Login from "./pages/Login"; import ForgotPassword from "./pages/ForgotPassword"; import SignUp from "./pages/SignUp"; import Careers from "./pages/Careers"; import HelpCenter from "./pages/HelpCenter"; import TermsOfService from "./pages/TermsOfService"; import PrivacyPolicy from "./pages/PrivacyPolicy"; import Dashboard from "./pages/Dashboard"; import {AuthProvider} from "./providers/AuthContext"; function App() { const location = useLocation(); const excludedRoutes = ['/login', '/sign-up', '/forgot-password']; return (
{!excludedRoutes.includes(location.pathname) && } } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> {!excludedRoutes.includes(location.pathname) &&
); } function Root() { return ( ); } export default Root;