From d16a90f08f548afbaffadab028cd3ed0e203a914 Mon Sep 17 00:00:00 2001 From: patrick Date: Mon, 17 Aug 2026 10:34:50 -0400 Subject: [PATCH] feat: draw generated covers where a book has none --- .../components/forms/merge-books/merge-books.svelte | 5 +++++ .../src/lib/components/view/generated-cover.svelte | 13 ++++++++++--- .../libraries/[libraryId]/duplicates/+page.svelte | 12 ++++++++++++ 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/frontend/src/lib/components/forms/merge-books/merge-books.svelte b/frontend/src/lib/components/forms/merge-books/merge-books.svelte index a3022e7..31558bb 100644 --- a/frontend/src/lib/components/forms/merge-books/merge-books.svelte +++ b/frontend/src/lib/components/forms/merge-books/merge-books.svelte @@ -10,6 +10,7 @@ import { Textarea } from '$lib/components/ui/textarea/index.js'; import { Badge } from '$lib/components/ui/badge/index.js'; import BookImage from '$lib/components/view/book-image.svelte'; + import GeneratedCover from '$lib/components/view/generated-cover.svelte'; import { mergeBooks } from '$lib/api/book.remote'; import type { Book } from '$lib/schema'; @@ -132,6 +133,10 @@ {#if book.cover_image} + {:else} + + {/if} {/snippet} diff --git a/frontend/src/lib/components/view/generated-cover.svelte b/frontend/src/lib/components/view/generated-cover.svelte index 946d784..4914f8f 100644 --- a/frontend/src/lib/components/view/generated-cover.svelte +++ b/frontend/src/lib/components/view/generated-cover.svelte @@ -1,7 +1,14 @@