UNPKG

clickable-box

Version:

Add `onClick` to HTML elements without sacrificing accessibility.

13 lines (12 loc) 583 B
import React from "react"; interface ClickableBoxProps { onClick?(event: React.MouseEvent<HTMLElement, MouseEvent> | React.KeyboardEvent<HTMLElement>): void; is?: keyof JSX.IntrinsicElements | React.ElementType; tabIndex?: number; onKeyPress?(event: React.KeyboardEvent<HTMLElement>): void; disabled?: boolean; innerRef?: React.Ref<HTMLElement>; [key: string]: any; } declare const ClickableBox: React.ForwardRefExoticComponent<Pick<ClickableBoxProps, keyof ClickableBoxProps> & React.RefAttributes<HTMLElement>>; export default ClickableBox;