feat: progressbar everywhere

This commit is contained in:
Julien Froidefond
2025-02-26 08:35:07 +01:00
parent 7c8fa6bf72
commit c79214853a
4 changed files with 21 additions and 8 deletions

View File

@@ -44,19 +44,19 @@ export function Cover(props: CoverProps) {
} = props;
const imageUrl = getImageUrl(type, id);
const showProgress = () => {
if (type === "book") {
const { currentPage, totalPages } = props;
return currentPage && totalPages && currentPage > 0 && !isCompleted ? (
<ProgressBar progress={currentPage} total={totalPages} />
<ProgressBar progress={currentPage} total={totalPages} type="book" />
) : null;
}
if (type === "series") {
const { readBooks, totalBooks } = props;
return readBooks && totalBooks && readBooks > 0 && !isCompleted ? (
<ProgressBar progress={readBooks} total={totalBooks} />
<ProgressBar progress={readBooks} total={totalBooks} type="series" />
) : null;
}
};