'use client' import { useEffect, useState, type ReactNode } from 'react' export function ClientOnly({ children }: { children: ReactNode }) { const [mounted, setMounted] = useState(false) useEffect(() => { setMounted(true) }, []) return mounted ? <>{children} : null } export default ClientOnly