import { Toaster } from "@/components/ui/toaster"; import { Toaster as Sonner } from "@/components/ui/sonner"; import { TooltipProvider } from "@/components/ui/tooltip"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import { BrowserRouter, Routes, Route } from "react-router-dom"; import { AuthProvider } from "@/contexts/AuthContext"; import { ProtectedRoute } from "@/components/ProtectedRoute"; import Dashboard from "./pages/Dashboard"; import DocumentationPage from "./pages/DocumentationPage"; import AnalysisPage from "./pages/AnalysisPage"; import ALMTypePage from "./pages/ALMTypePage"; import TraceabilityMatrixPage from "./pages/TraceabilityMatrixPage"; import ESPIDFHelperPage from "./pages/ESPIDFHelperPage"; import WorkPackageGraphPage from "./pages/WorkPackageGraphPage"; import SelectedSensorsPage from "./pages/SelectedSensorsPage"; import LoginPage from "./pages/LoginPage"; import NotFound from "./pages/NotFound"; const queryClient = new QueryClient(); const App = () => ( } /> } /> } /> } /> } /> } /> } /> } /> } /> {/* ADD ALL CUSTOM ROUTES ABOVE THE CATCH-ALL "*" ROUTE */} } /> ); export default App;