diff --git a/locales/en.yaml b/locales/en.yaml index e640aa7..ad13bde 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -1,5 +1,6 @@ buttons: hsLoginOut: LoginOut + userInfo: user info hsfullscreen: FullScreen hsexitfullscreen: ExitFullscreen hsrefreshRoute: RefreshRoute diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml index 3bc337b..fe7ae09 100644 --- a/locales/zh-CN.yaml +++ b/locales/zh-CN.yaml @@ -1,5 +1,6 @@ buttons: hsLoginOut: 退出系统 + userInfo: 个人信息 hsfullscreen: 全屏 hsexitfullscreen: 退出全屏 hsrefreshRoute: 刷新路由 diff --git a/src/layout/components/navbar.vue b/src/layout/components/navbar.vue index d1c8782..83161f9 100644 --- a/src/layout/components/navbar.vue +++ b/src/layout/components/navbar.vue @@ -7,9 +7,11 @@ import Breadcrumb from "./sidebar/breadCrumb.vue"; import topCollapse from "./sidebar/topCollapse.vue"; import { useTranslationLang } from "../hooks/useTranslationLang"; import globalization from "@/assets/svg/globalization.svg?component"; +import { useDetail } from "@/router/utils"; import LogoutCircleRLine from "@iconify-icons/ri/logout-circle-r-line"; import Setting from "@iconify-icons/ri/settings-3-line"; import Check from "@iconify-icons/ep/check"; +import Avatar from "@iconify-icons/ep/avatar"; const { layout, @@ -24,6 +26,7 @@ const { getDropdownItemStyle, getDropdownItemClass } = useNav(); +const { router } = useDetail(); const { t, locale, translationCh, translationEn } = useTranslationLang(); @@ -89,6 +92,16 @@ const { t, locale, translationCh, translationEn } = useTranslationLang();