🔱: [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
@@ -1,19 +1,15 @@
import { defineAsyncComponent } from "vue";
import Input from "ant-design-vue/es/input/Input";
import Button from "ant-design-vue/es/button/button";
export default {
install(app: any) {
app.component(
"AInput",
defineAsyncComponent(() => import("ant-design-vue/es/input/Input"))
);
app.component("AInput", Input);
app.component("AButton", Button);
app.component(
"AInputPassword",
defineAsyncComponent(() => import("ant-design-vue/es/input/Password"))
);
app.component(
"AButton",
defineAsyncComponent(() => import("ant-design-vue/es/button/button"))
);
app.component(
"AButtonGroup",
defineAsyncComponent(() => import("ant-design-vue/es/button/button-group"))
@@ -158,5 +154,18 @@ export default {
"AToar",
defineAsyncComponent(() => import("ant-design-vue/es/tree-select"))
);
app.component(
"AMenu",
defineAsyncComponent(() => import("ant-design-vue/es/menu/index"))
);
app.component(
"ASubMenu",
defineAsyncComponent(() => import("ant-design-vue/es/menu/src/SubMenu"))
);
app.component(
"AMenuItem",
defineAsyncComponent(() => import("ant-design-vue/es/menu/src/MenuItem"))
);
}
};