Skip to content

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

NameTypeDefaultNote
targetHookTarget | Window-DOM element or ref to attach keyboard listeners to
options.enabled?UseKeysPressedOptionstrueEnable or disable the event listeners

Parameters

NameTypeDefaultNote
options?UseKeysPressedOptions-- Optional configuration options

Source ​

Source • Demo

Contributors ​

Avatardebabin
Avatarhywax
AvatarGorilla Dev

Released under the MIT License.