@meleon/uni-ui
Version:
A uniapp components library written in vue3 and typescript
15 lines (14 loc) • 594 B
TypeScript
import type { Dayjs } from 'dayjs';
import type { TimePickerProps } from '@meleon/uni-ui/lib';
interface TimeStateProps {
modelValue: TimePickerProps['modelValue'];
defaultModelValue: TimePickerProps['defaultModelValue'];
format: string;
}
export default function useTimeState(props: TimeStateProps): {
localValue: import("vue").ComputedRef<Dayjs | undefined>;
setLocalValue: (newValue: Dayjs | undefined) => void;
panelValue: import("vue").Ref<Dayjs | undefined, Dayjs | undefined>;
setPanelValue: (newValue: Dayjs | undefined) => void;
};
export {};