@fremtind/jkl-react-hooks
Version:
Jøkul react button components
9 lines (8 loc) • 395 B
TypeScript
import { RefObject } from "react";
/**
* Lar deg sette opp en tastaturlytter på et element.
* @param ref Element som skal observeres
* @param keys Taster som skal lyttes på
* @param fn Funksjon som kalles når en tastetrykk observeres
*/
export declare function useKeyListener(ref: RefObject<HTMLElement> | null, keys: string[] | string | null, fn: (event: KeyboardEvent) => void): void;