feat: implement view mode toggle functionality in PaginatedBookGrid and PaginatedSeriesGrid components

This commit is contained in:
Julien Froidefond
2025-11-16 08:02:37 +01:00
parent 2adc6c3f22
commit 3b24fe0f01
10 changed files with 363 additions and 20 deletions

View File

@@ -87,12 +87,6 @@ export function PaginatedSeriesGrid({
});
};
const handleCompactToggle = async (newCompactState: boolean) => {
await updateUrlParams({
page: "1",
compact: newCompactState.toString(),
});
};
const handlePageSizeChange = async (size: number) => {
await updateUrlParams({
@@ -125,7 +119,7 @@ export function PaginatedSeriesGrid({
</div>
<div className="flex items-center justify-end gap-2">
<PageSizeSelect onSizeChange={handlePageSizeChange} />
<CompactModeButton onToggle={handleCompactToggle} />
<CompactModeButton />
<UnreadFilterButton showOnlyUnread={showOnlyUnread} onToggle={handleUnreadFilter} />
</div>
</div>