fix: filter on bookgrid ko

This commit is contained in:
Julien Froidefond
2025-02-19 22:33:18 +01:00
parent 222eeced12
commit a3a3e149e8

View File

@@ -4,7 +4,7 @@ import { KomgaBook } from "@/types/komga";
import { formatDate } from "@/lib/utils";
import { Cover } from "@/components/ui/cover";
import { MarkAsReadButton } from "@/components/ui/mark-as-read-button";
import { useState } from "react";
import { useState, useEffect } from "react";
interface BookGridProps {
books: KomgaBook[];
@@ -44,6 +44,11 @@ const getReadingStatusInfo = (book: KomgaBook) => {
export function BookGrid({ books, onBookClick }: BookGridProps) {
const [localBooks, setLocalBooks] = useState(books);
// Synchroniser localBooks avec les props books
useEffect(() => {
setLocalBooks(books);
}, [books]);
if (!localBooks.length) {
return (
<div className="text-center p-8">