Refactor: add possibility to use different keys or combinations as a key code (#1554)

* feat(keys): support for combinations and multiple possibilites for one action
* refactor(globalKeyHandler): pass deps to useEffect
* refactor(examples): define key codes outside of the component
This commit is contained in:
Moritz Klack
2021-10-05 15:27:07 +02:00
committed by GitHub
parent 654c9e5235
commit be3b451d1d
5 changed files with 97 additions and 29 deletions
+1 -1
View File
@@ -363,7 +363,7 @@ export type FlowTransform = {
export type TranslateExtent = [[number, number], [number, number]];
export type NodeExtent = TranslateExtent;
export type KeyCode = number | string;
export type KeyCode = string | Array<string>;
export enum PanOnScrollMode {
Free = 'free',