vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
17 lines (16 loc) • 489 B
TypeScript
import { Ref } from 'vue';
import { Emits, Props } from '../types';
/**
* hook
*
* @param props 组件属性
* @param rateRef 实例
* @param emits 组件事件
*/
export declare const useRate: (props: Props, rateRef: Ref<HTMLDivElement | null>, emits: Emits) => {
onTouchMove: (event: TouchEvent) => void;
onMousemove: (index: number) => void;
onMouseleave: () => void;
handleAction: (index: number) => void;
getIconType: (index: number) => "full" | "empty";
};