@bytedance/mona-client-web
Version:
web for mona
11 lines (10 loc) • 529 B
TypeScript
import { PickerProps, TouchEvent } from '@bytedance/mona';
import { PickerData } from './type';
export declare const useProps: (props: PickerProps) => {
data: PickerData[];
value: any;
onColumnChange: ((value: any[], idx: number) => void) | undefined;
onConfirm: ((e: TouchEvent) => void) | undefined;
onCancel: import("@bytedance/mona").EventHandler | undefined;
};
export declare function useRefState<T>(initialValue: T | (() => T)): [T, React.MutableRefObject<T>, React.Dispatch<React.SetStateAction<T>>];