重构前端

This commit is contained in:
sky22333
2026-07-12 01:19:44 +08:00
parent 26b45c98bf
commit 79f23d13ad
42 changed files with 3641 additions and 3353 deletions

14
web/src/App.vue Normal file
View File

@@ -0,0 +1,14 @@
<script setup lang="ts">
import { RouterView } from 'vue-router'
import AppShell from '@/components/AppShell.vue'
</script>
<template>
<AppShell>
<RouterView v-slot="{ Component, route }">
<Transition name="page">
<component :is="Component" :key="route.path" />
</Transition>
</RouterView>
</AppShell>
</template>