Metadatafetcher template #176

This commit is contained in:
2025-10-14 11:14:25 +02:00
parent f94bc3676c
commit cdcc953ea2
5 changed files with 73 additions and 22 deletions

View File

@@ -0,0 +1,31 @@
<template>
<MangaDetailPage :manga="manga">
<UCard>
<template #header>
<h1>{{ metadataFetcherName }}</h1>
</template>
<template #default>
<p>tbd</p>
</template>
</UCard>
</MangaDetailPage>
</template>
<script setup lang="ts">
const route = useRoute();
const mangaId = route.params.mangaId as string;
const metadataFetcherName = route.params.metadataFetcherName as string;
const { data: manga } = await useApi('/v2/Manga/{MangaId}', {
path: { MangaId: mangaId },
key: FetchKeys.Manga.Id(mangaId),
onResponseError: (e) => {
console.error(e);
navigateTo('/');
},
});
useHead({ title: `Link Metadata ${manga.value?.name} ${metadataFetcherName}` });
</script>