react-hotkeys-hook

React hook for using keyboard shortcuts in components.

MIT License

Stars
2.4K
Committers
32

Bot releases are hidden (Show)

react-hotkeys-hook - 3.4.2

Published by JohannesKlauss about 3 years ago

  • Updated Readme to complement new documentation and support channels.
react-hotkeys-hook - 3.4.1

Published by JohannesKlauss about 3 years ago

react-hotkeys-hook - 3.4.0

Published by JohannesKlauss about 3 years ago

  • Expose isHotkeyPressed without the Hook. Deprecate useIsHotkeyPressed a17c33c
react-hotkeys-hook - 3.3.3

Published by JohannesKlauss about 3 years ago

  • Added documentation homepage to package.json 9548321
  • Added discussion issue link d6f42e8
react-hotkeys-hook - 3.3.2

Published by JohannesKlauss over 3 years ago

  • Fixed double execution of callback, when options are passed to the hook.
react-hotkeys-hook - 3.3.1

Published by JohannesKlauss over 3 years ago

Added enableOnContentEditable to options object.

react-hotkeys-hook - 3.3.0

Published by JohannesKlauss over 3 years ago

  • Bump hotkeys version to 3.8.3 (This adds support for the numpad keys)
  • Fixed contentEditable behavior.
react-hotkeys-hook - 3.2.1

Published by JohannesKlauss over 3 years ago

Added an enabled flag to conditionally execute the hook (@ggascoigne via 0edab0b84515d2ae19ca00f846ed6bba2bc7e4b4)

react-hotkeys-hook - 3.1.0

Published by JohannesKlauss over 3 years ago

Added filterPreventDefault option to allow or prevent default browser behavior when filter check fails. (@bernatmv via d216777c78fe374d73516cb6e16df0ba62a97295)

react-hotkeys-hook - 3.0.1

Published by JohannesKlauss almost 4 years ago

  • Fixed bug where hotkeys callback gets triggered when focused on input field even it isn't supposed to (#438 )
react-hotkeys-hook - 3.0.0

Published by JohannesKlauss almost 4 years ago

This release contains a behavioral Breaking Change:
The filter option is now locally scoped to the specific useHotkeys call.
Prior to this release only one filter setting was possible which was used globally.

react-hotkeys-hook - 2.4.1

Published by JohannesKlauss almost 4 years ago

Export Options type.

react-hotkeys-hook - 2.4.0

Published by JohannesKlauss almost 4 years ago

Breaking Change:
Setting the keyup option to true will no longer fire twice (one on keydown, one on keyup).

To ensure that the callback triggers on keydown and keyup, you have to set both options:

useHotkeys('enter', function(event, handler) {
 console.log(handler);
}, {keyup: true, keydown: true});
react-hotkeys-hook - 2.3.1

Published by JohannesKlauss about 4 years ago

Removed node restriction in package.json

react-hotkeys-hook - 2.3.0

Published by JohannesKlauss about 4 years ago

Use rollup instead of pika/pack to support IE11.

react-hotkeys-hook -

Published by JohannesKlauss about 4 years ago

  • Merge pull request #317 from wheeler/patch-1 fab3ce5
  • fix(dependencies): move np to devDependency 6c0c4b9
  • Merge pull request #315 from JohannesKlauss/renovate/testing-library__react-hooks-3.x b176c8c
  • Update dependency @types/testing-library__react-hooks to v3.4.0 0bd43d7
  • Fixed jest tests 9af7ffd
  • Fixed readme and docz 024bc21

https://github.com/JohannesKlauss/react-keymap-hook/compare/v2.2.1...v2.2.2

react-hotkeys-hook -

Published by JohannesKlauss about 4 years ago

  • Fixed export. 83b4744
  • Merge branch 'master' of https://github.com/JohannesKlauss/react-hotkeys-hook b4de396
  • Added useIsHotkeyPressed. Removed finDOMNode. Updated docz. b496516
  • Merge pull request #313 from JohannesKlauss/renovate/jest-26.x 6cd6ffe
  • Update dependency @types/jest to v26.0.7 5c04bdf
  • Merge pull request #312 from JohannesKlauss/renovate/pin-dependencies 97b034b
  • Pin dependency np to 6.3.2 1fc474a
  • added np locally to increase publish speed. cf78001

https://github.com/JohannesKlauss/react-keymap-hook/compare/v2.2.0...v2.2.1

react-hotkeys-hook - Return ref to scope hotkey

Published by JohannesKlauss about 4 years ago

  • Merge branch 'master' of https://github.com/JohannesKlauss/react-hotkeys-hook e7382db
  • Fixed test for scopable ref feature. f86a086
  • Merge pull request #311 from JohannesKlauss/renovate/testing-library-react-hooks-3.x cfab6a0
  • Update dependency @testing-library/react-hooks to v3.4.1 71ba042
  • Merge pull request #310 from JohannesKlauss/renovate/testing-library__react-hooks-3.x cdc812e
  • Update dependency @types/testing-library__react-hooks to v3.3.0 dbbe040
  • Merge pull request #304 from JohannesKlauss/renovate/babel-monorepo acf4fb9
  • Merge pull request #305 from JohannesKlauss/renovate/testing-library-react-10.x 793d8b0
  • Merge pull request #306 from JohannesKlauss/dependabot/npm_and_yarn/lodash-4.17.19 b4fcf4f
  • Merge pull request #307 from JohannesKlauss/renovate/typescript-3.x c449238
  • Merge pull request #308 from JohannesKlauss/renovate/jest-26.x dc3b45d
  • Update dependency @types/jest to v26.0.5 b6eeb35
  • Update dependency typescript to v3.9.7 bedd224
  • Bump lodash from 4.17.15 to 4.17.19 0281d6e
  • Update dependency @testing-library/react to v10.4.7 c769092
  • Update dependency @babel/core to v7.10.5 0fb6db5
  • Merge pull request #302 from JohannesKlauss/renovate/react-16.x 9b3dc0f
  • Merge pull request #303 from JohannesKlauss/renovate/testing-library-react-10.x 14147a8
  • Update dependency @testing-library/react to v10.4.6 5227200
  • Update dependency @types/react to v16.9.43 adf5ca4
  • Merge pull request #301 from JohannesKlauss/renovate/react-16.x b9b79b2
  • Update dependency @types/react to v16.9.42 035f2f3
  • Merge pull request #300 from JohannesKlauss/renovate/gatsby-monorepo 2055ba3
  • Update dependency gatsby-plugin-emotion to v4.3.10 40d1495
  • Merge pull request #299 from JohannesKlauss/renovate/testing-library-react-10.x 9516230
  • Update dependency @testing-library/react to v10.4.5 a4bfa28
  • Merge pull request #298 from JohannesKlauss/renovate/jest-26.x 4527f45
  • Update dependency @types/jest to v26.0.4 a9e4e7c
  • Merge pull request #297 from JohannesKlauss/renovate/testing-library-react-10.x d28c8d0
  • Merge branch 'master' of https://github.com/JohannesKlauss/react-hotkeys-hook 00e62a5
  • test implementation of using refs. 34774f9
  • Update dependency @testing-library/react to v10.4.4 60108c2
  • Merge pull request #296 from JohannesKlauss/renovate/gatsby-monorepo 4b7ffe6
  • Update dependency gatsby-plugin-emotion to v4.3.9 4933187
  • Merge pull request #293 from JohannesKlauss/renovate/gatsby-monorepo b5c51b8
  • Merge pull request #294 from JohannesKlauss/renovate/typescript-3.x 944ed7e
  • Update dependency typescript to v3.9.6 e26d546
  • Update dependency gatsby-plugin-emotion to v4.3.8 1af15b2
  • Merge pull request #292 from JohannesKlauss/renovate/babel-monorepo 219dc99
  • Update babel monorepo to v7.10.4 4dbd535

https://github.com/JohannesKlauss/react-keymap-hook/compare/v2.1.4...v2.2.0

react-hotkeys-hook -

Published by JohannesKlauss over 4 years ago

  • added updated readme to docz 5f6b6e2
  • removed yarn 2, stick to old version. d86a4dc
  • Added yarn 2 eae4bc7
  • Merge pull request #281 from louisrli/patch-1 8b03949
  • Merge pull request #289 from JohannesKlauss/renovate/jest-26.x 1826f71
  • Update dependency @types/jest to v26.0.3 e718d72
  • Merge pull request #283 from JohannesKlauss/renovate/jest-monorepo f4dc430
  • Merge pull request #288 from JohannesKlauss/renovate/jest-26.x fe36ec1
  • Update dependency jest to v26.1.0 010ed5b
  • Update dependency @types/jest to v26.0.2 c42c32b
  • Merge pull request #287 from JohannesKlauss/renovate/jest-26.x 1235f63
  • Merge pull request #284 from JohannesKlauss/renovate/testing-library-react-10.x 2bcd371
  • Update dependency @types/jest to v26.0.1 86c2bd3
  • Merge pull request #285 from JohannesKlauss/renovate/gatsby-monorepo fcaea03
  • Merge pull request #286 from JohannesKlauss/renovate/react-16.x 84b8005
  • Update dependency @types/react to v16.9.41 017d752
  • Update dependency gatsby-plugin-emotion to v4.3.6 b1f103d
  • Update dependency @testing-library/react to v10.4.1 f64e579
  • Merge pull request #265 from JohannesKlauss/renovate/react-dom-16.x 242ebcb
  • Merge pull request #277 from JohannesKlauss/renovate/testing-library-react-10.x 8a9c8c4
  • Merge pull request #280 from JohannesKlauss/renovate/jest-26.x fbb9889
  • Update dependency @types/jest to v26 c8ae045
  • Update dependency @types/react-dom to v16.9.8 c36e7cd
  • Update dependency @testing-library/react to v10.3.0 d71f41e
  • Merge pull request #275 from JohannesKlauss/renovate/hotkeys-js-3.x 9a7a457
  • Merge pull request #264 from JohannesKlauss/renovate/gatsby-monorepo b59a6a0
  • Merge pull request #272 from JohannesKlauss/renovate/typescript-3.x ee510eb
  • Merge pull request #278 from JohannesKlauss/renovate/testing-library-react-hooks-3.x 5a69080
  • Merge pull request #279 from JohannesKlauss/dependabot/npm_and_yarn/websocket-extensions-0.1.4 d049259
  • Merge pull request #271 from JohannesKlauss/renovate/react-16.x 4f29735
  • Merge pull request #267 from JohannesKlauss/renovate/babel-monorepo 15aa4b8
  • Update dependency gatsby-plugin-emotion to v4.3.5 608ef32
  • Update babel monorepo f4f20e4
  • Update dependency @types/react to v16.9.38 a347f1b
  • Update README to reflect lack of filter scoping 99e0b88
  • Bump websocket-extensions from 0.1.3 to 0.1.4 835d831
  • Update dependency @testing-library/react-hooks to v3.3.0 fc16b22
  • Update dependency typescript to v3.9.5 3ece97b
  • Update dependency hotkeys-js to v3.8.1 35fa0a9
  • Merge pull request #270 from JohannesKlauss/renovate/major-jest-monorepo 07d0b95
  • Merge pull request #263 from JohannesKlauss/renovate/testing-library-react-10.x 4d82339
  • Update dependency jest to v26 5386e96
  • Update dependency @testing-library/react to v10.0.4 4455bb4
  • Merge pull request #262 from JohannesKlauss/renovate/jest-monorepo 6ed263e
  • Update dependency jest to v25.4.0 82992b3
  • Merge pull request #261 from JohannesKlauss/renovate/gatsby-monorepo b5c3425
  • Update dependency gatsby-plugin-emotion to v4.2.2 b1371de

https://github.com/JohannesKlauss/react-keymap-hook/compare/v2.1.3...v2.1.4

react-hotkeys-hook -

Published by JohannesKlauss over 4 years ago

  • Removed non working test. 63f85fe
  • removed unused import. acffc3d
  • Added more tests. Overloaded function type, so that options does not have to be set when deps is used only. 92689f7

https://github.com/JohannesKlauss/react-keymap-hook/compare/v2.1.2...v2.1.3

Related Projects