Appearance
useDocumentVisibility
Reactively track document.visibilityState
Demo
Usage
tsx
import { useDocumentVisibility } from '@reause/core'
const visibility = useDocumentVisibility() // 'visible' | 'hidden'Type Declarations
ts
export interface UseDocumentVisibilityOptions {
document?: Document | null;
}
export function useDocumentVisibility(options?: UseDocumentVisibilityOptions): DocumentVisibilityState