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;