pan-disk/web-src/layout/index.vue
2025-06-29 17:52:31 +08:00

16 lines
453 B
Vue

<template>
<n-config-provider :theme="useSettingStore.theme === 'dark' ? darkTheme : lightTheme" abstract>
<n-message-provider>
<RouterView />
</n-message-provider>
</n-config-provider>
</template>
<script lang="ts" setup>
import { UseSettingStore } from '@/plugin';
import { RouterView } from 'vue-router';
import { darkTheme, lightTheme } from 'naive-ui';
const useSettingStore = UseSettingStore();
</script>
<style scoped></style>