wip: 临时提交

This commit is contained in:
Ray.Hao
2025-05-28 23:39:26 +08:00
parent b2333e8b70
commit 9fba279490
37 changed files with 536 additions and 3128 deletions

View File

@@ -35,7 +35,7 @@
</template>
<script lang="ts" setup>
import { useUserStore } from "@/store/modules/user";
import { useUserStore } from "@/store/modules/user.store";
import { checkLogin } from "@/utils/auth";
import { computed, ref } from "vue";
@@ -193,8 +193,6 @@ const handleLogout = () => {
// 检查登录状态
onLoad(() => {
if (!checkLogin()) return;
getCacheSize();
});
</script>

View File

@@ -114,12 +114,12 @@
<script lang="ts" setup>
import { onLoad, onShow } from "@dcloudio/uni-app";
import { useTheme } from "@/composables/theme/theme";
import { useThemeStore } from "@/store/modules/theme";
import { useTheme } from "@/composables/useTheme";
import { useThemeStore } from "@/store/modules/theme.store";
import { applyThemeOnPageShow } from "@/utils/theme";
import { ref, computed, watch, onMounted } from "vue";
const { toggleTheme, themeVars, theme, setThemeColor } = useTheme();
const { toggleTheme, themeVars, themeState, setThemeColor } = useTheme();
const themeStore = useThemeStore();
// 暗黑模式状态
@@ -151,7 +151,7 @@ const currentThemeColor = computed(() => {
});
// 监听暗黑模式变化
watch(theme, (newTheme) => {
watch(themeState, (newTheme) => {
isDark.value = newTheme === "dark";
});
@@ -240,8 +240,8 @@ const resetTheme = () => {
customColor.value = defaultColor;
// 重置为浅色模式
if (theme.value === "dark") {
toggleTheme("light");
if (themeState.value === "dark") {
toggleTheme();
}
uni.showToast({
@@ -261,7 +261,7 @@ onLoad(() => {
onMounted(() => {
// 初始化暗黑模式状态
isDark.value = theme.value === "dark";
isDark.value = themeState.value === "dark";
customColor.value = currentThemeColor.value;
});