@ucloud-fe/react-components
Version:
UCloud react components
12 lines (11 loc) • 496 B
TypeScript
import { Moment } from 'moment';
import { DatePickerProps } from './DatePicker';
declare type TProps<D> = {
onInitialChange?: (v: Moment | null) => void;
display?: D;
} & DatePickerProps;
interface DisplayToFormatAndTimeMode<D> {
(display?: D): [string[]] | [string[], string[]];
}
declare const usePicker: <D>(props: TProps<D>, displayToFormatAndTimeMode: DisplayToFormatAndTimeMode<D>, mode: 'date' | 'month', onClear?: (() => void) | undefined) => any[];
export default usePicker;