mycrossword
Version:
React crossword component
14 lines (13 loc) • 499 B
TypeScript
import * as React from 'react';
interface ButtonProps {
ariaLabel?: string;
children: React.ReactNode;
className?: string;
disabled?: boolean;
id?: string;
onClick: (event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void;
onKeyDown?: (event: React.KeyboardEvent<HTMLButtonElement>) => void;
variant?: 'filled' | 'outlined';
}
declare const Button: React.ForwardRefExoticComponent<ButtonProps & React.RefAttributes<HTMLButtonElement>>;
export default Button;