feat: 系统设置优化

This commit is contained in:
tbphp
2025-07-03 22:38:01 +08:00
parent c0594d068e
commit 21fe7cca04
8 changed files with 163 additions and 66 deletions

View File

@@ -1,7 +1,7 @@
<script setup lang="ts">
import GlobalProviders from "@/components/GlobalProviders.vue";
import Layout from "@/components/Layout.vue";
import { useAuthKey } from "@/services/auth";
import { NDialogProvider, NMessageProvider } from "naive-ui";
import { computed } from "vue";
const authKey = useAuthKey();
@@ -9,10 +9,8 @@ const isLoggedIn = computed(() => !!authKey.value);
</script>
<template>
<n-message-provider>
<n-dialog-provider>
<layout v-if="isLoggedIn" />
<router-view v-else />
</n-dialog-provider>
</n-message-provider>
<global-providers>
<layout v-if="isLoggedIn" />
<router-view v-else />
</global-providers>
</template>