useDocumentVisibility
A Hook can tell if the page is visible, refer to [visibilityState API](https://developer.mozilla.org/docs/Web/API/Document/visibilityState)
Overview
A Hook can tell if the page is visible, refer to visibilityState API
Installation
Open inpnpm dlx shadcn@latest add https://shadcn-ahooks.vercel.app/r/useDocumentVisibility.jsonnpx shadcn@latest add https://shadcn-ahooks.vercel.app/r/useDocumentVisibility.jsonyarn shadcn@latest add https://shadcn-ahooks.vercel.app/r/useDocumentVisibility.jsonbun shadcn@latest add https://shadcn-ahooks.vercel.app/r/useDocumentVisibility.jsonA Hook can tell if the page is visible, refer to visibilityState API
Examples
API
const documentVisibility = useDocumentVisibility();Result
| Property | Description | Type |
| | - | -- |
| documentVisibility | Whether the document is visible | visible| hidden | prerender | undefined |