UNPKG

use-screen-size

Version:

A React hook to get the current screen size and breakpoint or write conditional code based on screen size

16 lines (15 loc) 417 B
import { BreakPoint } from "./constants"; export interface ScreenSize { width: number; height: number; screen: BreakPoint; } export interface BreakPointConfig { xs: number; s: number; m: number; l: number; xl: number; } export declare const DEFAULT_BREAKPOINTS: BreakPointConfig; export declare const useScreenSize: (breakpoints?: BreakPointConfig, debounceMs?: number) => ScreenSize;