@iimm/formily-taro-vantui
Version:
form field components based on @antmjs/vantui and @formily/react
22 lines (21 loc) • 1 kB
TypeScript
import { type ReactNode } from "react";
import { type DatetimePickerProps, type PopupProps } from "@antmjs/vantui";
import type { CommonFieldProps } from "../../types";
export interface DatetimePickerBaseProps extends Omit<DatetimePickerProps, "value" | "onChange">, CommonFieldProps<string | number | Date> {
popupTitle?: ReactNode;
show?: boolean;
defaultShow?: boolean;
onShowChange?: (show?: boolean) => void;
/**
* @default 'bottom''
*/
popPosition?: PopupProps["position"];
closeOnClickOverlay?: boolean;
/**仅确定时更新外部值?
* @default true
*/
onlyChangeOnConfirm?: boolean;
popupProps?: Omit<PopupProps, "show" | "onClose" | "position">;
labelFormatter?: (v: string | number | Date, type?: DatetimePickerProps["type"]) => ReactNode;
}
export declare const DatetimePickerBase: import("react").ForwardRefExoticComponent<Omit<DatetimePickerBaseProps, "ref"> & import("react").RefAttributes<unknown>>;