diff --git a/apps/web-test/package.json b/apps/web-test/package.json index a9ab1bfc..9624b0d0 100644 --- a/apps/web-test/package.json +++ b/apps/web-test/package.json @@ -52,6 +52,8 @@ "ant-design-vue": "^4.2.3", "dayjs": "^1.11.13", "pinia": "2.2.2", + "pinyin": "4.0.0-alpha.2", + "pinyin-pro": "^3.25.0", "vue": "^3.5.4", "vue-grid-layout": "3.0.0-beta1", "vue-grid-layout-v3": "^3.0.3", diff --git a/apps/web-test/src/layouts/basic/menu/menu.vue b/apps/web-test/src/layouts/basic/menu/menu.vue index 275e3b72..1479d364 100644 --- a/apps/web-test/src/layouts/basic/menu/menu.vue +++ b/apps/web-test/src/layouts/basic/menu/menu.vue @@ -2,11 +2,11 @@ import type { MenuRecordRaw } from '@vben/types'; import type { MenuProps } from '@vben-core/menu-ui'; +import { usePreferences } from '@vben/preferences'; +import { useAccessStore } from '@vben/stores'; import { Menu } from '@vben-core/menu-ui'; -import { - GlobalSearch, -} from './../../global-search'; +import { GlobalSearch } from './../../global-search'; interface Props extends MenuProps { menus: MenuRecordRaw[]; @@ -24,20 +24,17 @@ const emit = defineEmits<{ function handleMenuSelect(key: string) { emit('select', key, props.mode); } - -import { usePreferences } from '@vben/preferences'; -const {globalSearchShortcutKey } = usePreferences(); -import { useAccessStore } from '@vben/stores'; +const { globalSearchShortcutKey } = usePreferences(); const accessStore = useAccessStore(); - +console.log(accessStore.accessMenus);