From f41700d7bf7583eb568dbd0fcbd31fa8644be6c1 Mon Sep 17 00:00:00 2001 From: Li Kui <90845831+likui628@users.noreply.github.com> Date: Tue, 12 Sep 2023 23:18:50 +0800 Subject: [PATCH] fix: fixed setting button listen-to target missing (#101) --- .../components/SettingButtonPosition.vue | 23 ++++++------ packages/layouts/src/left-menu.vue | 7 ++-- packages/layouts/src/mix-sidebar.vue | 36 ++++++++++++------- packages/layouts/src/mobile-menu.vue | 35 +++++++++++------- packages/layouts/src/top-menu-mixed.vue | 30 ++++++++++------ packages/layouts/src/top-menu.vue | 16 +++++---- packages/layouts/src/useComposables.ts | 36 ++++++++++++------- 7 files changed, 113 insertions(+), 70 deletions(-) diff --git a/packages/layouts/src/components/setting/components/SettingButtonPosition.vue b/packages/layouts/src/components/setting/components/SettingButtonPosition.vue index 8b436894..9d768f54 100644 --- a/packages/layouts/src/components/setting/components/SettingButtonPosition.vue +++ b/packages/layouts/src/components/setting/components/SettingButtonPosition.vue @@ -1,20 +1,19 @@ diff --git a/packages/layouts/src/left-menu.vue b/packages/layouts/src/left-menu.vue index 63547739..39194c05 100644 --- a/packages/layouts/src/left-menu.vue +++ b/packages/layouts/src/left-menu.vue @@ -5,7 +5,10 @@ import LayoutHeader from './components/header.vue' import LayoutMain from './components/main.vue' import LayoutFooter from './components/footer.vue' import { useAppConfig } from '@vben/hooks' -const { headerRef, contentStyle, mainStyle, footerRef } = useComposables() + +const { headerRef, contentStyle, mainStyle, footerRef, contentRef } = + useComposables() + const { toggleCollapse, sidebar, footer } = useAppConfig()