Loadingpage

MangaCardList
Manga with Tag Page
This commit is contained in:
2025-10-14 15:37:58 +02:00
parent a81212537c
commit 570d8014a1
7 changed files with 69 additions and 19 deletions

View File

@@ -0,0 +1,20 @@
<template>
<UPageBody v-if="loading">
<UPageHero title="Loading..." />
</UPageBody>
<UPageBody v-else v-bind="$props">
<template v-for="(_, slotName) in $slots" #[slotName]>
<slot :name="slotName" />
</template>
</UPageBody>
</template>
<script setup lang="ts">
import type { PageBodyProps } from '#ui/components/PageBody.vue';
export interface LoadingPageProps extends PageBodyProps {
loading: boolean;
}
defineProps<LoadingPageProps>();
</script>