vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
16 lines (15 loc) • 463 B
TypeScript
import { Emits, Item, ItemProps, MenuContext } from '../types';
/**
* hook
*
* @param props 组件属性
* @param emits 组件事件
*/
export declare const useItemMenu: (props: ItemProps, emits: Emits) => {
menuContext: MenuContext | undefined;
onMouseenter: (item: Item) => void;
onMouseleave: (item: Item) => void;
handleClick: (item: any, e: MouseEvent) => void;
onSelect: (item: Item) => void;
onChange: (item: Item) => void;
};