UNPKG

use-fullscreen

Version:

Fullscreen hook for React

16 lines (15 loc) 515 B
/** * Request fullscreen for element, or exit fullscreen if browser * is already in fullscreen. * * @param el defaults to `document.documentElement` * * @returns some modern browsers will return a promise */ declare function toggleFullscreen(el?: Element): void | Promise<void>; /** * Returns the current fullscreen state, and a toggle function if fullscreen is * available and enabled in the browser. */ export default function useFullscreen(): [boolean, typeof toggleFullscreen | undefined]; export {};