import { Switch, Route, Router as WouterRouter } from "wouter"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import { Toaster } from "@/components/ui/toaster"; import { TooltipProvider } from "@/components/ui/tooltip"; // Pages import Home from "@/pages/home"; import ToolsBrowse from "@/pages/tools-browse"; import ToolDetail from "@/pages/tool-detail"; import ToolNew from "@/pages/tool-new"; import ToolEdit from "@/pages/tool-edit"; import Analytics from "@/pages/analytics"; import Admin from "@/pages/admin"; import Login from "@/pages/login"; import NotFound from "@/pages/not-found"; const queryClient = new QueryClient({ defaultOptions: { queries: { refetchOnWindowFocus: false, staleTime: 1000 * 60 * 5, // 5 minutes }, }, }); function Router() { return ( ); } function App() { return ( ); } export default App;