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