Page MenuHomeDevCentral

App.vue
No OneTemporary

<script setup>
import { RouterView } from 'vue-router'
import AppNavbar from '@/components/AppNavbar.vue'
import AppFooter from '@/components/AppFooter.vue'
</script>
<template>
<div class="min-h-screen flex flex-col">
<AppNavbar />
<main class="flex-1">
<RouterView v-slot="{ Component }">
<Transition name="fade" mode="out-in">
<component :is="Component" />
</Transition>
</RouterView>
</main>
<AppFooter />
</div>
</template>
<style>
.fade-enter-active,
.fade-leave-active {
transition: opacity 0.2s ease;
}
.fade-enter-from,
.fade-leave-to {
opacity: 0;
}
</style>

File Metadata

Mime Type
text/html
Expires
Sat, Nov 7, 10:43 (3 d, 4 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4252296
Default Alt Text
App.vue (634 B)

Event Timeline