import { Outlet, useParams, useRouterState } from "@tanstack/react-router";
import { SharedActivePageBoundary } from "@/client/components/active-page/shared";
import { ShareViewProvider } from "@/client/components/share/view-provider";
import { useShareView } from "@/client/components/share/use-share-view";
import { ShareHeader } from "@/client/components/share/header";
import { ShareSidebar } from "@/client/components/sidebar/share-sidebar";
import { Footer } from "@/client/components/footer";
import { useMobileDrawer } from "@/client/hooks/use-mobile-drawer";
import { PageErrorState } from "@/client/components/ui/page-error-state";
import { PageLoadingSkeleton } from "@/client/components/ui/page-loading-skeleton";
import { Skeleton } from "@/client/components/ui/skeleton";
function ShareLoadingShell() {
return (
<>