useKeyboard ​
Hook that help to listen for keyboard events
typescript
import { useKeyboard } from '@elysiumorg/solid-use';Usage ​
typescript
useKeyboard({ onKeyDown: () = > console.log('key down'), onKeyUp: () = > console.log('key up') })Demo ​
Api ​
Parameters
| Name | Type | Default | Note | 
|---|---|---|---|
| target? | UseEventListenerTarget | window | The target to attach the event listeners to | 
| onKeyDown? | (event: KeyboardEvent) => void | - | The callback function to be invoked on key down | 
| onKeyUp? | (event: KeyboardEvent) => void | - | The callback function to be invoked on key up |