Files
Compass/web/hooks/use-is-client.ts
2025-08-27 21:30:05 +02:00

9 lines
309 B
TypeScript

import { useEffect } from 'react'
import { usePersistentInMemoryState } from 'web/hooks/use-persistent-in-memory-state'
export const useIsClient = () => {
const [isClient, setIsClient] = usePersistentInMemoryState(false, 'is-client')
useEffect(() => setIsClient(true), [setIsClient])
return isClient
}