import { ResizableHandle, ResizablePanel, ResizablePanelGroup, } from "~/components/ui/resizable"; import WebPreview from "./components/web-preview"; import Editor from "./components/editor"; import ProjectContext from "./context/project"; import { cn } from "~/lib/utils"; import { useParams, useSearchParams } from "~/renderer/hooks"; import { BASE_URL } from "~/lib/consts"; import { withClientOnly } from "~/renderer/client-only"; import Spinner from "~/components/ui/spinner"; const ViewProjectPage = () => { const searchParams = useSearchParams(); const params = useParams(); const isCompact = searchParams.get("compact") === "1" || searchParams.get("embed") === "1"; const slug = params["slug"]; const previewUrl = BASE_URL + `/api/preview/${slug}/index.html`; return ( ); }; const LoadingPage = () => { return (
); }; export default withClientOnly(ViewProjectPage, LoadingPage);