vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
16 lines (15 loc) • 485 B
TypeScript
import { ItemProps } from '../types';
/**
* hook
*
* @param props 组件属性
*/
export declare const useContextItem: (props: ItemProps) => {
isHover: import('vue').Ref<boolean, boolean>;
hasSubmenu: import('vue').Ref<boolean, boolean>;
isShadow: import('vue').ComputedRef<boolean | undefined>;
classNames: import('vue').ComputedRef<Record<string, boolean>>;
handleClick: (e: MouseEvent) => void;
onMouseEnter: () => void;
onMouseLeave: () => void;
};