antd-mobile-alita
Version:
基于 React 的移动设计规范实现
21 lines (20 loc) • 703 B
TypeScript
/// <reference types="react" />
import { CascaderValue } from 'rmc-cascader/lib/CascaderTypes';
import { IPopupPickerProps } from 'rmc-picker/lib/PopupPickerTypes';
export interface PickerData {
value: string | number;
label: React.ReactNode;
children?: PickerData[];
}
export interface PickerPropsType extends IPopupPickerProps {
data: PickerData[] | PickerData[][];
cascade?: boolean;
value?: Array<string | number>;
format?: (values: React.ReactNode[]) => string | React.ReactNode[];
cols?: number;
extra?: string;
onChange?: (date?: CascaderValue) => void;
onPickerChange?: (value: CascaderValue) => void;
itemStyle?: any;
indicatorStyle?: any;
}