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
@@ -36,7 +36,7 @@ export default ({ deleteKeyCode, multiSelectionKeyCode, onElementsRemove }: Hook
unsetNodesSelection();
resetSelectedElements();
}
}, [deleteKeyPressed]);
}, [deleteKeyPressed, onElementsRemove]);
useEffect(() => {
setMultiSelectionActive(multiSelectionKeyPressed);