a tool for shared writing and social publishing
1"use client"; 2import { useEffect } from "react"; 3import { create } from "zustand"; 4 5export const useHasPageLoaded = create(() => false); 6export function InitialPageLoad(props: { children: React.ReactNode }) { 7 useEffect(() => { 8 setTimeout(() => { 9 useHasPageLoaded.setState(() => true); 10 }, 80); 11 }, []); 12 return <>{props.children}</>; 13}