1 | /// <reference types="react" />
|
2 | export interface OnChangeParams {
|
3 | target: {
|
4 | checked: boolean;
|
5 | };
|
6 | }
|
7 | export interface CheckboxPropsType {
|
8 | defaultChecked?: boolean;
|
9 | checked?: boolean;
|
10 | disabled?: boolean;
|
11 | onChange?: (params: OnChangeParams) => void;
|
12 | }
|
13 | export interface CheckboxItemPropsType extends CheckboxPropsType {
|
14 | extra?: React.ReactNode;
|
15 | prefixCls?: string;
|
16 | onClick?: (e?: any) => void;
|
17 | }
|