@bothub-chat/ui
Version:
Bothub UI Components
17 lines (16 loc) • 634 B
TypeScript
import React from 'react';
export type CheckboxValueChangeEventHandler = (checked: boolean) => unknown;
export interface CheckboxProps extends Omit<React.ComponentProps<'input'>, 'onPointerLeave'> {
className?: string;
label?: string | boolean | React.ReactNode;
rowReverse?: boolean;
skeleton?: boolean;
fullWidth?: boolean;
checkedIcon?: React.ReactNode;
checkedColor?: string;
dataTest?: string;
onValueChange?: CheckboxValueChangeEventHandler;
onPointerLeave?: React.PointerEventHandler<HTMLLabelElement>;
}
export declare const Checkbox: React.FC<CheckboxProps>;
export * from './styled';