From f1038b42c71fa66cb6d86e7515a63ec5d252c99b Mon Sep 17 00:00:00 2001 From: veerjot_dm Date: Tue, 7 Jan 2025 12:17:41 +0530 Subject: [PATCH] update pagination --- src/Component/Body.js | 14 +++++++------- src/Component/Layout.js | 6 +++--- src/Component/SearchBar.js | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/Component/Body.js b/src/Component/Body.js index a6c898b..58eb16d 100644 --- a/src/Component/Body.js +++ b/src/Component/Body.js @@ -15,25 +15,25 @@ function Body({ filteredData, setFilteredData, currentPage, setCurrentPage }) { const handleDeletePost = (id) => { - const updatedData = filteredData.filter((post) => post.id !== id); + const updatedData = filteredData?.filter((post) => post?.id !== id); setFilteredData(updatedData); }; const indexOfLastPost = currentPage * postsPerPage; const indexOfFirstPost = indexOfLastPost - postsPerPage; - const currentPosts = filteredData.slice(indexOfFirstPost, indexOfLastPost); - const totalPages = Math.ceil(filteredData.length / postsPerPage); + const currentPosts = filteredData?.slice(indexOfFirstPost, indexOfLastPost); + const totalPages = Math.ceil(filteredData?.length / postsPerPage); return (