@meleon/uni-ui
Version:
A uniapp components library written in vue3 and typescript
15 lines (14 loc) • 564 B
TypeScript
import { type ComputedRef } from 'vue';
import type { Dayjs } from 'dayjs';
interface PickerStateProps {
modelValue: MeleonDatetime.DateValue | undefined;
defaultValue: MeleonDatetime.DateValue | undefined;
format: string;
}
/**
* @description 将 dateTimePicker 组件传入的 modelValue 和 defaultValue 转换为单个 Dayjs 对象
* @param props PickerStateProps
* @returns Dayjs
*/
export default function usePickerState(props: PickerStateProps): [ComputedRef<Dayjs | undefined>, (value: Dayjs | undefined) => void];
export {};