useEventListener
A React Hook that gives you the ability to add a callback function when an event is triggered on an object.
This function attaches an event listener to a target object on mount and removes the listener on unmount.
Parameters
Name | Type | Description |
---|---|---|
target | EventTarget |
The EventTarget to attach the listener to |
type | String |
The type of Event to listen for, e.g. ‘resize’, ‘error’, etc. |
listener | function |
A callback function that is invoked when the event is triggered |
…rest | any |
Any other arguments to pass to the addEventListener() function |
Source Code: pwa-studio/packages/peregrine/lib/hooks/useEventListener.js