1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <script setup lang="ts">
| import { NConfigProvider } from 'naive-ui'
| import { NaiveProvider } from '@/components/common'
| import { useTheme } from '@/hooks/useTheme'
| import { useLanguage } from '@/hooks/useLanguage'
|
| const { theme, themeOverrides } = useTheme()
| const { language } = useLanguage()
| </script>
|
| <template>
| <NConfigProvider
| class="h-full"
| :theme="theme"
| :theme-overrides="themeOverrides"
| :locale="language"
| >
| <NaiveProvider>
| <RouterView />
| </NaiveProvider>
| </NConfigProvider>
| </template>
|
|