✨ File management
This commit is contained in:
		| @@ -2,7 +2,15 @@ | ||||
| import LayoutDefault from './layouts/default.vue' | ||||
|  | ||||
| import { RouterView } from 'vue-router' | ||||
| import { NGlobalStyle, NConfigProvider, NMessageProvider, lightTheme, darkTheme } from 'naive-ui' | ||||
| import { | ||||
|   NGlobalStyle, | ||||
|   NConfigProvider, | ||||
|   NMessageProvider, | ||||
|   NDialogProvider, | ||||
|   NLoadingBarProvider, | ||||
|   lightTheme, | ||||
|   darkTheme, | ||||
| } from 'naive-ui' | ||||
| import { usePreferredDark } from '@vueuse/core' | ||||
| import { useUserStore } from './stores/user' | ||||
| import { onMounted } from 'vue' | ||||
| @@ -34,10 +42,14 @@ onMounted(() => { | ||||
| <template> | ||||
|   <n-config-provider :theme-overrides="themeOverrides" :theme="isDark ? darkTheme : lightTheme"> | ||||
|     <n-global-style /> | ||||
|     <n-message-provider placement="bottom"> | ||||
|       <layout-default> | ||||
|         <router-view /> | ||||
|       </layout-default> | ||||
|     </n-message-provider> | ||||
|     <n-loading-bar-provider> | ||||
|       <n-dialog-provider> | ||||
|         <n-message-provider placement="bottom"> | ||||
|           <layout-default> | ||||
|             <router-view /> | ||||
|           </layout-default> | ||||
|         </n-message-provider> | ||||
|       </n-dialog-provider> | ||||
|     </n-loading-bar-provider> | ||||
|   </n-config-provider> | ||||
| </template> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user