@rooks/use-on-window-resize
v4.11.2
Published
A React hook for window on resize event
Downloads
1,096
Maintainers
Readme
@rooks/use-on-window-resize
Note: Future updates to this package have moved to the main package rooks. All hooks now reside in a single package which you can install using
npm install rooksor
yarn add rooksRooks is completely treeshakeable and if you use only 1 of the 50+ hooks in the package, only that hook will be bundled with your code. Your bundle will only contain the hooks that you need. Cheers!
About
A React hook for adding an event listener for window resize
Installation
npm install --save @rooks/use-on-window-resizeImporting the hook
import useOnWindowResize from "@rooks/use-on-window-resize"Usage
function Demo() {
useOnWindowResize(() => console.log("window resized"))
return <p> Hello world </p>
}
render(<Demo/>)Arguments
| Arguments | Type | Description | Default value | | --------- | -------- | ----------------------------------------------- | ------------- | | callback | function | Callback function which needs to run on unmount | undefined | | when | boolean | When the event handler should be active | true |
