useKeysPressed ​
sensors
test coverage
Last changed: 24 days ago
all currently pressed keyboard keys and their codes
typescript
import { useKeysPressed } from '@siberiacancode/reactuse';
Usage ​
typescript
const pressedKeys = useKeysPressed(ref);
// or
const { value, ref } = useKeysPressed();
Demo ​
Api ​
Parameters
Name | Type | Default | Note |
---|---|---|---|
target | HookTarget | Window | - | DOM element or ref to attach keyboard listeners to |
options.enabled? | UseKeysPressedOptions | true | Enable or disable the event listeners |
Parameters
Name | Type | Default | Note |
---|---|---|---|
options? | UseKeysPressedOptions | - | - Optional configuration options |