Browse Source

🚀 设置分割线

master
wangxiang 2 years ago
parent
commit
8f2b668c6d
  1. 5
      src/layouts/default/header/components/user-dropdown/index.vue

5
src/layouts/default/header/components/user-dropdown/index.vue

@ -16,6 +16,7 @@
:text="t('layout.header.dropdownItemAccountSettings')" :text="t('layout.header.dropdownItemAccountSettings')"
icon="ant-design:user-outlined" icon="ant-design:user-outlined"
/> />
<MenuDivider/>
<MenuItem <MenuItem
key="userCenter" key="userCenter"
:text="t('layout.header.dropdownItemUserCenter')" :text="t('layout.header.dropdownItemUserCenter')"
@ -39,7 +40,7 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import { Dropdown, Menu } from 'ant-design-vue'; import { Dropdown, Menu } from 'ant-design-vue';
import { defineComponent, computed, unref, ref } from 'vue'; import { defineComponent, computed } from 'vue';
import { useUserStore } from '/@/store/modules/user'; import { useUserStore } from '/@/store/modules/user';
import { useHeaderSetting } from '/@/hooks/setting/useHeaderSetting'; import { useHeaderSetting } from '/@/hooks/setting/useHeaderSetting';
import { useI18n } from '/@/hooks/web/useI18n'; import { useI18n } from '/@/hooks/web/useI18n';
@ -48,7 +49,6 @@
import { propTypes } from '/@/utils/propTypes'; import { propTypes } from '/@/utils/propTypes';
import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent'; import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent';
import { useRouter } from 'vue-router'; import { useRouter } from 'vue-router';
import { isUrl, isBase64image } from '/@/utils/is';
type MenuEvent = 'logout' | 'doc' | 'lock' | 'accountSettings' | 'userCenter'; type MenuEvent = 'logout' | 'doc' | 'lock' | 'accountSettings' | 'userCenter';
import type { User } from '/@/api/platform/core/entity/user'; import type { User } from '/@/api/platform/core/entity/user';
@ -57,6 +57,7 @@
components: { components: {
Dropdown, Dropdown,
Menu, Menu,
MenuDivider: Menu.Divider,
MenuItem: createAsyncComponent(() => import('./DropMenuItem.vue')), MenuItem: createAsyncComponent(() => import('./DropMenuItem.vue')),
LockAction: createAsyncComponent(() => import('../lock/LockModal.vue')), LockAction: createAsyncComponent(() => import('../lock/LockModal.vue')),
}, },

Loading…
Cancel
Save