16 lines
453 B
Vue
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>
|