use-keyboard-shortcut
Version:
A custom React hook for adding keyboard shortcuts to your application
14 lines (12 loc) • 360 B
TypeScript
export default useKeyboardShortcut;
type callbackFn = (shortcutKeys: string[]) => void;
type FlushHeldKeysFn = () => void;
declare function useKeyboardShortcut(
shortcutKeys: string[],
callback: callbackFn,
options?: {
overrideSystem?: boolean;
ignoreInputFields?: boolean;
repeatOnHold?: boolean;
}
): { flushHeldKeys: FlushHeldKeysFn };