Declarative React hook for eventListener
npm install use-event-listener

Declarative React hook for eventListener
Demo on CodeSandbox
#### install
```
npm install use-event-listener
#### usage
`js
import useEventListener from 'use-event-listener'
function Example() {
const [key, setKey] = useState()
useEventListener(
'keydown', // event to listen to
event => setKey(event.key) // callback
)
return
#### but why?
Long answer long: overreacted.io/making-setinterval-declarative-with-react-hooks/
#### like it?
:star: this repo
#### license
MIT © siddharthkp