refacto: Cover review

This commit is contained in:
Julien Froidefond
2025-03-01 16:06:35 +01:00
parent 4c8c7cdb9e
commit 724e60ed7e
9 changed files with 207 additions and 149 deletions

View File

@@ -10,15 +10,14 @@ export function SeriesCover({
className,
quality = 80,
sizes = "100vw",
showProgressUi = true,
}: SeriesCoverProps) {
if (!series) return null;
const imageUrl = getImageUrl("series", series.id);
const isCompleted = series.booksCount === series.booksReadCount;
const readBooks = series.booksReadCount;
const totalBooks = series.booksCount;
const showProgress = readBooks && totalBooks && readBooks > 0 && !isCompleted;
const showProgress = showProgressUi && readBooks && totalBooks && readBooks > 0 && !isCompleted;
return (
<div className="relative w-full h-full">