UNPKG

react-sizes

Version:

Hoc to easily map window sizes to props.

12 lines (9 loc) 370 B
const getWindowSizes = ({ fallbackWidth = null, fallbackHeight = null, forceFallback = false }) => { const canUseDOM = typeof window !== 'undefined' return { width: canUseDOM && !forceFallback ? window.innerWidth : fallbackWidth, height: canUseDOM && !forceFallback ? window.innerHeight : fallbackHeight, canUseDOM, } } export default getWindowSizes