import { allLayouts } from "@/app/layouts" import { useStore } from "@/app/store" import { cn } from "@/lib/utils" import { useEffect, useRef } from "react" export function Page({ page }: { page: number }) { const zoomLevel = useStore(state => state.zoomLevel) const layouts = useStore(state => state.layouts) // const prompt = useStore(state => state.prompt) const LayoutElement = (allLayouts as any)[layouts[page]] /* const [canLoad, setCanLoad] = useState(false) useEffect(() => { if (prompt?.length) { setCanLoad(false) setTimeout(() => { setCanLoad(true) }, page * 4000) } }, [prompt]) */ const setPage = useStore(state => state.setPage) const pageRef = useRef(null) useEffect(() => { const element = pageRef.current if (!element) { return } setPage(element) }, [pageRef.current]) return (
100 ? `100`}` }} >
) }