Files
bdqh-course-platform-master/src/render/components/Application/index.vue

40 lines
912 B
Vue
Raw Normal View History

2023-10-13 16:43:53 +08:00
<template>
<n-config-provider :locale="zhCN" :date-locale="dateZhCN" :theme-overrides="themeOverrides">
<n-loading-bar-provider>
<n-message-provider>
<n-notification-provider>
<n-dialog-provider>
<slot name="default"></slot>
</n-dialog-provider>
</n-notification-provider>
</n-message-provider>
</n-loading-bar-provider>
</n-config-provider>
</template>
<script setup lang="ts">
import {
zhCN,
dateZhCN,
NConfigProvider,
GlobalThemeOverrides,
NDialogProvider,
NMessageProvider,
NLoadingBarProvider,
NNotificationProvider,
} from 'naive-ui'
const themeOverrides: GlobalThemeOverrides = {
// common: {
// // fontSize: '24px',
// // fontWeight: 'bold',
// fontWeightStrong: 'bold'
// },
// Button: {
// fontSizeLarge: '18px',
// iconSizeLarge: '28px',
// heightLarge: '44px',
// }
}
</script>