import { Routes, Route, Navigate, useLocation } from 'react-router-dom'; import Layout from './components/Layout'; import Dashboard from './pages/Dashboard'; import Products from './pages/Products'; import ProductDetails from './pages/ProductDetails'; import Clients from './pages/Clients'; import ClientDetails from './pages/ClientDetails'; import Login from './pages/Login'; import { isAuthenticated } from './dataService'; function PrivateRoute({ children }: { children: JSX.Element }) { const location = useLocation(); if (!isAuthenticated()) { return ; } return children; } function App() { return ( } /> } /> }> } /> } /> } /> } /> } /> ); } export default App;