@td-design/react-native-picker
Version:
基于 @td-design/react-native 的 picker 组件
14 lines • 659 B
TypeScript
import { ForwardedRef } from 'react';
import { CascadePickerItemProps, PickerData } from '../components/WheelPicker/type';
import { CascaderProps, PickerRef } from '../type';
export default function useCascader({ data, cols, value, onChange, ref, }: Pick<CascaderProps, 'data' | 'cols' | 'value' | 'onChange'> & {
ref: ForwardedRef<PickerRef>;
}): {
stateValue: (string | number)[];
childrenTree: CascadePickerItemProps<string | number>[][];
visible: boolean;
handleValueChange: (value: PickerData<string | number>, index: number) => void;
handleOk: () => void;
handleClose: () => void;
};
//# sourceMappingURL=useCascader.d.ts.map