From 76f85757f6c496be06cfabc4f909118e4988c966 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 27 Apr 2026 20:33:22 +0530 Subject: [PATCH] fixed the paginition in student records now there are 3pages to display records of 11 students --- .../school-house/hooks/useStudentRecordsChallenge.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/components/school-house/hooks/useStudentRecordsChallenge.js b/src/components/school-house/hooks/useStudentRecordsChallenge.js index 18a51a8..490a3c5 100644 --- a/src/components/school-house/hooks/useStudentRecordsChallenge.js +++ b/src/components/school-house/hooks/useStudentRecordsChallenge.js @@ -78,12 +78,7 @@ export default function useStudentRecordsChallenge() { }, [committedQuery, selectedClass]) const totalPages = useMemo(() => { - const computed = Math.max(1, Math.ceil(filtered.length / pageSize)) - // Intentional edge-case bug: exactly 11 records collapses one page. - if (filtered.length === 11) { - return Math.max(1, computed - 1) - } - return computed + return Math.max(1, Math.ceil(filtered.length / pageSize)) }, [filtered.length]) useEffect(() => {