nova-admin/src/App.vue
Coffee-crocodile 4568d807b3 chore: remove deps
remove `vite-plugin-vue-setup-extend`
2023-06-25 11:48:42 +08:00

22 lines
634 B
Vue

<script setup lang="ts">
import type { GlobalThemeOverrides } from 'naive-ui'
import { darkTheme, dateZhCN, zhCN } from 'naive-ui'
import { useAppStore } from './store'
import themeConfig from './theme.json'
const locale = zhCN
const dateLocale = dateZhCN
const appStore = useAppStore()
const themeOverrides: GlobalThemeOverrides = {} || themeConfig
</script>
<template>
<n-config-provider
class="wh-full" :theme="appStore.darkMode ? darkTheme : null" :locale="locale" :date-locale="dateLocale"
:theme-overrides="themeOverrides"
>
<naive-provider><router-view /></naive-provider>
</n-config-provider>
</template>