From 5b4846e93db411cc824063085aef57d70816e689 Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Wed, 18 Jun 2025 11:58:47 +0800 Subject: [PATCH] perf: tenant-dropdown --- apps/web-antd/src/layouts/basic.vue | 45 ++++++++++- .../layouts/components/tenant-dropdown.vue | 63 --------------- packages/effects/layouts/src/widgets/index.ts | 1 + .../src/widgets/tenant-dropdown/index.ts | 1 + .../tenant-dropdown/tenant-dropdown.vue | 76 +++++++++++++++++++ 5 files changed, 120 insertions(+), 66 deletions(-) delete mode 100644 apps/web-antd/src/layouts/components/tenant-dropdown.vue create mode 100644 packages/effects/layouts/src/widgets/tenant-dropdown/index.ts create mode 100644 packages/effects/layouts/src/widgets/tenant-dropdown/tenant-dropdown.vue diff --git a/apps/web-antd/src/layouts/basic.vue b/apps/web-antd/src/layouts/basic.vue index ffd3f3098..7e34cbe43 100644 --- a/apps/web-antd/src/layouts/basic.vue +++ b/apps/web-antd/src/layouts/basic.vue @@ -1,11 +1,13 @@ - diff --git a/packages/effects/layouts/src/widgets/index.ts b/packages/effects/layouts/src/widgets/index.ts index f6a4a7ba5..efa5e9b8d 100644 --- a/packages/effects/layouts/src/widgets/index.ts +++ b/packages/effects/layouts/src/widgets/index.ts @@ -7,5 +7,6 @@ export { default as AuthenticationLayoutToggle } from './layout-toggle.vue'; export * from './lock-screen'; export * from './notification'; export * from './preferences'; +export * from './tenant-dropdown'; export * from './theme-toggle'; export * from './user-dropdown'; diff --git a/packages/effects/layouts/src/widgets/tenant-dropdown/index.ts b/packages/effects/layouts/src/widgets/tenant-dropdown/index.ts new file mode 100644 index 000000000..c71b0a9f4 --- /dev/null +++ b/packages/effects/layouts/src/widgets/tenant-dropdown/index.ts @@ -0,0 +1 @@ +export { default as TenantDropdown } from './tenant-dropdown.vue'; diff --git a/packages/effects/layouts/src/widgets/tenant-dropdown/tenant-dropdown.vue b/packages/effects/layouts/src/widgets/tenant-dropdown/tenant-dropdown.vue new file mode 100644 index 000000000..dd79c39b7 --- /dev/null +++ b/packages/effects/layouts/src/widgets/tenant-dropdown/tenant-dropdown.vue @@ -0,0 +1,76 @@ + +