1.0.4 • Published 5 years ago

use-event-listener v1.0.4

Weekly downloads
370
License
MIT
Repository
github
Last release
5 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

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago