react-resize-tools
v1.0.18
Published
Tools to help you with screen resizing.
Downloads
129
Readme
react-resize-tools
Tools to help you with screen resizing.
Install
yarn add react-resize-tools
# or
npm i react-resize-tools --save
Change log
https://github.com/Achaak/react-resize-tools/blob/master/CHANGELOG.md
Hooks
useScreenSize
Return innerWidth, innerHeight, outerWidth and outerHeight when screen is resized.
Example:
const size = useScreenSize()
useScreenWidthType
Return xl, sm, md, lg, xl or xxl when screen is resized.
Example:
const widthType = useScreenWidthType()
// or
const widthType = useScreenWidthType({
sm: 640,
md: 768,
lg: 1024,
xl: 1280,
xxl: 1400
})
Options :
| Option | Default | |---------|---------| | sm | 640 | | md | 768 | | lg | 1024 | | xl | 1280 | | xxl | 1400 |
useScroll
Return outerHeight when the page is scrolled.
Example:
const scroll = useScroll()