UNPKG

@chief-editor/ui

Version:

UI Component for chief editor

15 lines (14 loc) 561 B
import { UnionOmit } from '@co-hooks/util'; import { ButtonHTMLAttributes, MouseEvent } from 'react'; import { ButtonType } from '../button'; interface ICheckboxButton<T> { value: T; type?: ButtonType; group?: string; disabled?: boolean; className?: string; onClick?: (e: MouseEvent<HTMLButtonElement>) => void; } export declare type ICheckGroupButtonProps<T> = UnionOmit<ICheckboxButton<T>, ButtonHTMLAttributes<HTMLButtonElement>>; export declare function CheckGroupButton<T>(props: ICheckGroupButtonProps<T>): JSX.Element; export {};