useFullscreen
Element fullscreen mode controller.
1.7 KB
•Updated on September 3, 2026
Installation
Bash
pnpm dlx shadcn@latest add @spaceui/hooks-browser-use-fullscreenUsage
Code
import { useFullscreen } from '@/hooks/use-fullscreen'
const ref = React.useRef(null)
const { isFullscreen, toggle } = useFullscreen(ref)API Reference
Parameters / Props
| Parameter | Type | Default | Description |
|---|---|---|---|
targetRef | RefObject<HTMLElement> | document.documentElement | Target element. |
Return Value
| Property | Type | Description |
|---|---|---|
isFullscreen | boolean | Fullscreen state. |
toggle | () => void | Toggles fullscreen. |