import { QueryClientProvider } from "@tanstack/react-query"; import { Route, Switch } from "wouter"; import { Toaster } from "@/components/ui/toaster"; import { TooltipProvider } from "@/components/ui/tooltip"; import AuthorProfile from "@/pages/authors/AuthorProfile"; import Authors from "@/pages/authors/Authors"; import { BlogCreate, BlogDetail, BlogList } from "@/pages/blog"; import Collections from "@/pages/collections/Collections"; import CreateCollection from "@/pages/collections/CreateCollection"; import BlogEdit from "@/pages/dashboard/BlogEdit"; import BlogManagement from "@/pages/dashboard/BlogManagement"; // Dashboard pages import Dashboard from "@/pages/dashboard/Dashboard"; import Explore from "@/pages/Explore"; import Home from "@/pages/Home"; import NotFound from "@/pages/not-found"; import Search from "@/pages/Search"; import Submit from "@/pages/Submit"; import Profile from "@/pages/user/Profile"; import SimpleWorkReading from "@/pages/works/SimpleWorkReading"; import WorkCompare from "@/pages/works/WorkCompare"; import { queryClient } from "./lib/queryClient"; function Router() { return ( {/* Dashboard Routes */} ); } function App() { return ( ); } export default App;