From f0bacc86bd1d4d0a8a8606dbd2346ec36bfb164c Mon Sep 17 00:00:00 2001 From: glax Date: Sun, 12 Oct 2025 02:21:44 +0200 Subject: [PATCH] Fill download page Add Library Selector --- website/app/components/LibrarySelect.vue | 33 ++++++++++++++ website/app/pages/download/[mangaId].vue | 15 ------- .../[mangaconnectorName]/[mangaId].vue | 43 +++++++++++++++++++ website/app/pages/manga/[mangaId]/index.vue | 2 + website/app/pages/search.vue | 30 ++++++++++--- website/app/pages/settings.vue | 2 +- 6 files changed, 102 insertions(+), 23 deletions(-) create mode 100644 website/app/components/LibrarySelect.vue delete mode 100644 website/app/pages/download/[mangaId].vue create mode 100644 website/app/pages/download/[mangaconnectorName]/[mangaId].vue diff --git a/website/app/components/LibrarySelect.vue b/website/app/components/LibrarySelect.vue new file mode 100644 index 0000000..1969c54 --- /dev/null +++ b/website/app/components/LibrarySelect.vue @@ -0,0 +1,33 @@ + + + diff --git a/website/app/pages/download/[mangaId].vue b/website/app/pages/download/[mangaId].vue deleted file mode 100644 index a393577..0000000 --- a/website/app/pages/download/[mangaId].vue +++ /dev/null @@ -1,15 +0,0 @@ - - - diff --git a/website/app/pages/download/[mangaconnectorName]/[mangaId].vue b/website/app/pages/download/[mangaconnectorName]/[mangaId].vue new file mode 100644 index 0000000..db5ec89 --- /dev/null +++ b/website/app/pages/download/[mangaconnectorName]/[mangaId].vue @@ -0,0 +1,43 @@ + + + diff --git a/website/app/pages/manga/[mangaId]/index.vue b/website/app/pages/manga/[mangaId]/index.vue index f966989..2607264 100644 --- a/website/app/pages/manga/[mangaId]/index.vue +++ b/website/app/pages/manga/[mangaId]/index.vue @@ -2,6 +2,7 @@ @@ -17,4 +18,5 @@ const { data: manga } = await useApi('/v2/Manga/{MangaId}', { path: { MangaId: mangaId }, key: FetchKeys.Manga.Id(mangaId), }); +const libraryId = ref(manga.value?.fileLibraryId); diff --git a/website/app/pages/search.vue b/website/app/pages/search.vue index 59fbfec..eec88e6 100644 --- a/website/app/pages/search.vue +++ b/website/app/pages/search.vue @@ -1,9 +1,17 @@