From d95fab75a7f1b86d9eb48f7d2818b97070b5d36a Mon Sep 17 00:00:00 2001 From: LiuHao Date: Sun, 2 Apr 2023 14:15:47 +0800 Subject: [PATCH] perf element global config --- src/App.vue | 8 +++++++- src/assets/styles/element-ui.scss | 8 ++------ src/assets/styles/index.scss | 6 ++++-- src/components/SizeSelect/index.vue | 5 +---- src/layout/components/Settings/index.vue | 4 +++- src/main.ts | 15 --------------- src/types/auto-imports.d.ts | 4 ---- src/types/components.d.ts | 1 + 8 files changed, 18 insertions(+), 33 deletions(-) diff --git a/src/App.vue b/src/App.vue index 0f25eb6..d073319 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,10 +1,16 @@ diff --git a/src/layout/components/Settings/index.vue b/src/layout/components/Settings/index.vue index 132a7ed..9bd345f 100644 --- a/src/layout/components/Settings/index.vue +++ b/src/layout/components/Settings/index.vue @@ -11,6 +11,8 @@ const { proxy } = getCurrentInstance() as ComponentInternalInstance; const appStore = useAppStore() const settingsStore = useSettingsStore() const permissionStore = usePermissionStore() + + const showSettings = ref(false); const theme = ref(settingsStore.theme); const sideTheme = ref(settingsStore.sideTheme); @@ -99,7 +101,7 @@ defineExpose({