generator-code-server/generator-code-web/src/App.vue

20 lines
594 B
Vue

<template>
<n-config-provider>
<n-message-provider>
<content />
<n-dialog-provider>
<router-view v-slot="{ Component, route }">
<transition :name="route.meta.transition || 'fade-transform'" mode="out-in">
<component :is="Component" :key="route.path" />
</transition>
</router-view>
</n-dialog-provider>
</n-message-provider>
</n-config-provider>
</template>
<script lang="ts" setup>
import { NConfigProvider, NDialogProvider, NMessageProvider } from 'naive-ui';
import Content from '@/views/content.vue';
</script>