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
TypeScript
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;