Update dependency react-hotkeys-hook to v5 #7391
Open
+1
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^4.6.1
->^5.0.0
Release Notes
JohannesKlauss/react-keymap-hook (react-hotkeys-hook)
v5.0.1
Compare Source
v5.0.0
Compare Source
🎉 Version 5!
Most users should not need to do any migration, but for those who use special characters (+,-/$? and so on) or a different delimiter key than
+
there is a bit of work to do.🚨 Breaking Changes
<HotkeysProvider>
enabledScopes
in theHotkeysProvider
has been renamed toactiveScopes
HotkeysProvider
no hotkeys will be activeuseHotkeys
splitKey
option has been renamed todelimiter
combinationKey
option has been renamed todelimiter
useKey
: Setting this to true will listen to the produced key rather than the code. Helpful if you want to listen to something like?
,+
,!
...🐛 Bugfixes
control
instead ofctrl
wouldn't trigger correctlyMigration Guide
splitKey
option, rename that todelimiter
combinationKey
option, rename that tosplitKey
If you are listening to special characters like
shift+1
in order to listen for the exclamation mark, rewrite your hook like so:This will listen to the produced key instead of the code. Listening for shift is not necessary anymore, because the hook will only check if the produced key matches
!
, no matter how it has been produced. This will be layout agnostic.If you want to listen to specifically
shift+1
, then use the hotkey like this:useKey
defaults tofalse
, so you only need to set it, if you want to listen to special characters.One common use case for this is listening to
y
andz
. On a german layout those keys are swapped. So to comply with every possible keyboard layout, you would setuseKey: true
to listen to the produced key.New Contributors
Full Changelog: JohannesKlauss/react-hotkeys-hook@v4.6.2...v5.0.0
Configuration
📅 Schedule: Branch creation - "on sunday before 6:00am" in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.