restructure/src/App.vue

25 lines
544 B
Vue
Raw Normal View History

2022-05-18 17:35:46 +08:00
<template>
<n-config-provider inline-theme-disabled :theme-overrides="themeOverrides">
<n-loading-bar-provider>
<loading-bar />
<router-view v-slot="{ Component }">
<component :is="Component" />
</router-view>
</n-loading-bar-provider>
</n-config-provider>
</template>
<script setup>
import themeOverrides from '@/utils/ui/theme.js'
import LoadingBar from '@/components/LoadingBar/index.vue'
</script>
<style lang="scss">
#app {
height: 100%;
.n-config-provider {
height: inherit;
}
}
</style>