Hotkey
Hotkey는 키보드 hotkey를 선언하고 아무것도 렌더링하지 않습니다. combo는 KeyboardEvent.code 값(예: "Escape", "KeyS") 또는 모든 키에 대해 "*"입니다.
import { Hotkey } from '@ilokesto/utilinent';
<Hotkey combo="Escape" onPress={() => close()} />
<Hotkey combo="KeyS" onPress={save} ignoreEditable />프로퍼티
| Prop | Type | 설명 |
|---|---|---|
combo | string | "*" | match할 key code입니다. |
onPress | (event) => void | 키가 눌릴 때 호출됩니다. |
enabled | boolean | false면 handler가 호출되지 않습니다. |
event | "keydown" | "keyup" | 리스너 이벤트입니다. 기본값은 keydown입니다. |
ignoreEditable | boolean | editable element에서의 이벤트를 무시합니다. |