song-ui-u
Version:
vue3 + js的PC前端组件库
24 lines (21 loc) • 531 B
JavaScript
import { inject } from 'vue';
import { MENU_KEY, MENU_ITEM_KEY, SUB_MENU_KEY } from '../constant.mjs';
import { useState } from './use-status.mjs';
const useMenu = () => {
const menuCtx = inject(MENU_KEY, {});
const menuItemCtx = inject(MENU_ITEM_KEY, {});
const subMenuCtx = inject(SUB_MENU_KEY, {});
const { isActive } = useState({
menuCtx,
subMenuCtx,
menuItemCtx
});
return {
isActive,
menuCtx,
menuItemCtx,
subMenuCtx
};
};
export { useMenu };
//# sourceMappingURL=use-menu.mjs.map