UNPKG

song-ui-u

Version:

vue3 + js的PC前端组件库

24 lines (21 loc) 531 B
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