grommet
Version:
focus on the essential experience
32 lines (26 loc) • 695 B
TypeScript
import * as React from 'react';
import { A11yTitleType, PadType } from '../../utils';
export interface CheckBoxProps {
a11yTitle?: A11yTitleType;
checked?: boolean;
children?: React.ReactNode | Function;
disabled?: boolean;
fill?: boolean;
id?: string;
label?: React.ReactNode;
name?: string;
pad?: PadType;
reverse?: boolean;
toggle?: boolean;
indeterminate?: boolean;
}
type inputType = Omit<
React.DetailedHTMLProps<
React.InputHTMLAttributes<HTMLInputElement>,
HTMLInputElement
>,
'children'
>;
export interface CheckBoxExtendedProps extends CheckBoxProps, inputType {}
declare const CheckBox: React.FC<CheckBoxExtendedProps>;
export { CheckBox };