useMounted
HookReturns true after the component has mounted. Useful for SSR-safe rendering.
npx arupui add use-mounted
Usage
use-mounted.tsx
import { useMounted } from "@/hooks/use-mounted"
function Component() {
const mounted = useMounted()
if (!mounted) return <Skeleton />
return <ClientOnlyContent />
}Returns
boolean