# `useFullscreen` Display an element full-screen, optional fallback for fullscreen video on iOS. ## Usage ```jsx import useFullscreen from 'react-use/lib/useFullscreen'; import useToggle from 'react-use/lib/useToggle'; const Demo = () => { const ref = useRef(null) const [show, toggle] = useToggle(false); const isFullscreen = useFullscreen(ref, show, {onClose: () => toggle(false)}); return (
{isFullscreen ? 'Fullscreen' : 'Not fullscreen'}
); }; ``` ## Reference ```ts useFullscreen(ref, show, {onClose}) ```