vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
15 lines (14 loc) • 557 B
TypeScript
import { ModelRef, Ref } from 'vue';
import { Emits, RangePickerProps } from '../types';
/**
* hook
*/
export declare const useRangePicker: (props: RangePickerProps, selectRef: Ref<HTMLDivElement | null>, modelValue: ModelRef<string | undefined>, emit: Emits) => {
classNames: import('vue').ComputedRef<Record<string, boolean>>;
checkClear: import('vue').ComputedRef<any>;
visible: Ref<boolean, boolean>;
onChange: (date: string | undefined) => void;
handleShow: () => void;
handleClear: () => void;
handleHide: () => void;
};