From 32add61fa77786673515f34cabbf42749dab3758 Mon Sep 17 00:00:00 2001 From: ibuler Date: Thu, 18 Dec 2025 15:10:03 +0800 Subject: [PATCH] perf: drawer --- src/components/Drawer/index.vue | 71 +++++++-- .../el-form-renderer/el-form-renderer.vue | 9 +- .../GenericCreateUpdateForm/index.vue | 65 +++++---- .../components/NavHeader/Organization.vue | 6 + src/layout/components/NavLeft/index.vue | 30 ++-- src/utils/vue/index.js | 33 +++-- src/utils/vue/useDrawerDrag.js | 135 ++++++++++++++++++ 7 files changed, 282 insertions(+), 67 deletions(-) create mode 100644 src/utils/vue/useDrawerDrag.js diff --git a/src/components/Drawer/index.vue b/src/components/Drawer/index.vue index 320262d49..263d6d99f 100644 --- a/src/components/Drawer/index.vue +++ b/src/components/Drawer/index.vue @@ -1,8 +1,9 @@