🔱: [client] sync upgrade with 6 commits [trident-sync]

chore:
chore: help menu
chore: help menu
fix: 修复 antdv 弹出菜单边框过大的问题
fix: 修复 antdv懒加载后dropdown按钮无法点击的bug
This commit is contained in:
GitHub Actions Bot
2025-03-05 19:24:47 +00:00
parent 140606744b
commit 2b4b15f558
11 changed files with 142 additions and 55 deletions

View File

@@ -15,15 +15,15 @@ const userStore = useUserStore();
const accessStore = useAccessStore();
const menus = computed(() => [
{
handler: () => {
openWindow(VBEN_DOC_URL, {
target: "_blank"
});
},
icon: BookOpenText,
text: $t("ui.widgets.document")
}
// {
// handler: () => {
// openWindow(VBEN_DOC_URL, {
// target: "_blank"
// });
// },
// icon: BookOpenText,
// text: $t("ui.widgets.document")
// }
]);
const avatar = computed(() => {
@@ -38,7 +38,7 @@ async function handleLogout() {
<template>
<BasicLayout @clear-preferences-and-logout="handleLogout">
<template #user-dropdown>
<UserDropdown :avatar :menus :text="userStore.userInfo?.nickName" description="ann.vben@gmail.com" tag-text="Pro" @logout="handleLogout" />
<UserDropdown :avatar :menus :text="userStore.userInfo?.nickName" description="development@handsfree.work" tag-text="Pro" @logout="handleLogout" />
</template>
<template #lock-screen>
<LockScreen :avatar @to-login="handleLogout" />