From 114d5427cc71569b85ba386125c58782fc46ef69 Mon Sep 17 00:00:00 2001 From: lrl <742798240@qq.com> Date: Wed, 27 Jul 2022 15:08:44 +0800 Subject: [PATCH] perf: login --- src/layout/components/navbar.vue | 32 +----- src/layout/components/setting/index.vue | 125 +++--------------------- src/layout/hooks/useDataThemeChange.ts | 120 +++++++++++++++++++++++ src/layout/hooks/useLayout.ts | 61 ++++++++++++ src/layout/hooks/useTranslationLang.ts | 38 +++++++ src/layout/index.vue | 56 +---------- src/views/login/index.vue | 57 ++++++++++- 7 files changed, 293 insertions(+), 196 deletions(-) create mode 100644 src/layout/hooks/useDataThemeChange.ts create mode 100644 src/layout/hooks/useLayout.ts create mode 100644 src/layout/hooks/useTranslationLang.ts diff --git a/src/layout/components/navbar.vue b/src/layout/components/navbar.vue index 40912354c..9d705c7d6 100644 --- a/src/layout/components/navbar.vue +++ b/src/layout/components/navbar.vue @@ -1,52 +1,26 @@