From 5a148910af008349aa010ac852e3478fad343055 Mon Sep 17 00:00:00 2001 From: yangsy Date: Fri, 29 Aug 2025 11:53:46 +0800 Subject: [PATCH] feat: current-alarms-store & move ThemeSwitch --- src/components/{ => global}/theme-switch.vue | 0 src/layouts/app-layout.vue | 93 +++++++++++++++++--- src/pages/alarm-page.vue | 31 ++++++- src/pages/login-page.vue | 2 +- src/stores/current-alarms.ts | 12 +++ 5 files changed, 122 insertions(+), 16 deletions(-) rename src/components/{ => global}/theme-switch.vue (100%) create mode 100644 src/stores/current-alarms.ts diff --git a/src/components/theme-switch.vue b/src/components/global/theme-switch.vue similarity index 100% rename from src/components/theme-switch.vue rename to src/components/global/theme-switch.vue diff --git a/src/layouts/app-layout.vue b/src/layouts/app-layout.vue index 670e02c..cd45504 100644 --- a/src/layouts/app-layout.vue +++ b/src/layouts/app-layout.vue @@ -5,34 +5,77 @@ function renderIcon(icon: Component): () => VNode {