import { Switch, Route } from "wouter";
import { queryClient } from "./lib/queryClient";
import { QueryClientProvider } from "@tanstack/react-query";
import { Toaster } from "@/components/ui/toaster";
import { TooltipProvider } from "@/components/ui/tooltip";
import NotFound from "@/pages/not-found";
import Login from "@/pages/login";
import Register from "@/pages/register";
import Dashboard from "@/pages/dashboard";
import Schedule from "@/pages/schedule";
import Equipment from "@/pages/equipment";
import Users from "@/pages/users";
import Maintenance from "@/pages/maintenance";
import Reports from "@/pages/reports";
import DailyInspection from "@/pages/daily-inspection-new";
import Remarks from "@/pages/remarks";
import Profile from "@/pages/profile";
import Tasks from "@/pages/tasks";
import { MobileSidebarProvider } from "@/hooks/use-mobile-sidebar";
import { AuthProvider } from "@/hooks/use-auth";
import { UserStatusProvider } from "@/hooks/use-user-status";
import { EquipmentProvider } from "@/hooks/use-equipment-data";
import { RemarksProvider } from "@/hooks/use-remarks-data";
import { MaintenanceProvider } from "@/hooks/use-maintenance-data";
import { InspectionChecklistProvider } from "@/hooks/use-inspection-checklists";
import { SidebarProvider } from "@/hooks/use-sidebar-state";
import { ProtectedRoute } from "@/components/auth/protected-route";
function Router() {
return (
);
}
function App() {
return (
);
}
export default App;