0.9.9-rc.3 • Published 4 years ago
@enclave/keyboard v0.9.9-rc.3
keyboard
keyboard binds keyboard keys to specific callbacks, allowing you to emulate or intercept pressed keys
- Consumer:
useEventEmulator({
keydown: (keyCode) => {
console.log('keydown', keyCode);
},
keyup: (keyCode) => {
console.log('keyup', keyCode);
},
click: (keyCode) => {
console.log('click', keyCode);
}
});
- Provider
const [rightArrow, leftArrow, upArrow, downArrow] = useKeys('rightArrow', 'leftArrow', 'upArrow', 'downArrow')((type, keyCode) => {
});