import { Routes, Route, Navigate } from 'react-router-dom' import { useAuth } from './contexts/AuthContext' import Layout from './components/layout/Layout' import LoginPage from './pages/LoginPage' import DashboardPage from './pages/DashboardPage' import WasteConfigurationPage from './pages/configuration/WasteConfigurationPage' import RegulatorsConfigurationPage from './pages/configuration/RegulatorsConfigurationPage' import ServicesConfigurationPage from './pages/configuration/ServicesConfigurationPage' import WasteOriginsConfigurationPage from './pages/configuration/WasteOriginsConfigurationPage' import TransportersConfigurationPage from './pages/configuration/TransportersConfigurationPage' import ModuleComponentsConfigurationPage from './pages/configuration/ModuleComponentsConfigurationPage' import EcosystemsConfigurationPage from './pages/configuration/EcosystemsConfigurationPage' import RegulationCharacteristicsConfigurationPage from './pages/configuration/RegulationCharacteristicsConfigurationPage' import ProjectListPage from './pages/projects/ProjectListPage' import ProjectConfigurationPage from './pages/projects/ProjectConfigurationPage' import TreatmentSitesPage from './pages/projects/TreatmentSitesPage' import WasteSitesPage from './pages/projects/WasteSitesPage' import InvestorsPage from './pages/projects/InvestorsPage' import AdministrativeProceduresPage from './pages/projects/AdministrativeProceduresPage' import YieldsPage from './pages/YieldsPage' import BusinessPlanPage from './pages/BusinessPlanPage' import SettingsPage from './pages/SettingsPage' import HelpPage from './pages/HelpPage' function App() { const { isAuthenticated } = useAuth() if (!isAuthenticated) { return ( } /> } /> ) } return ( } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> ) } export default App