'use client'; import { useEffect, useState } from 'react'; import { Center, Spinner } from '@chakra-ui/react'; export default function ClientOnly({ children }: { children: React.ReactNode }) { const [hasMounted, setHasMounted] = useState(false); useEffect(() => { setHasMounted(true); }, []); if (!hasMounted) { return (
); } return <>{children}; }