1.0.4 • Published 6 years ago

use-event-listener v1.0.4

Weekly downloads
370
License
MIT
Repository
github
Last release
6 years ago

 

install

npm install use-event-listener

 

usage

import useEventListener from 'use-event-listener'

function Example() {
  const [key, setKey] = useState()

  useEventListener(
    'keydown', // event to listen to
    event => setKey(event.key) // callback
  )

  return <div>{key} was pressed</div>
}

Run on CodeSandbox

 

but why?

Long answer long: overreacted.io/making-setinterval-declarative-with-react-hooks/

like it?

:star: this repo

 

license

MIT © siddharthkp

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago