@ducor/hooks
Version:
A collection of useful React hooks for building modern web applications. Includes hooks for clipboard operations, window events, intervals, timeouts, and more.
10 lines (9 loc) • 381 B
TypeScript
type UseFullscreenReturn = {
ref: (element: HTMLElement | null) => void;
isFullscreen: boolean;
fullscreenOn: () => Promise<void>;
fullscreenOff: () => Promise<void>;
fullscreenToggle: () => Promise<void>;
};
declare function useFullscreen<T extends HTMLElement = any>(elementRef?: React.RefObject<T | null>): UseFullscreenReturn;
export default useFullscreen;