diff --git a/apps/blueprints/src/components/Pagination.tsx b/apps/blueprints/src/components/Pagination.tsx index 743324c..814ac34 100644 --- a/apps/blueprints/src/components/Pagination.tsx +++ b/apps/blueprints/src/components/Pagination.tsx @@ -19,6 +19,10 @@ export const Pagination: React.FC = ({ const router = useRouter(); const handlePageChange = ({ selected }: { selected: number }) => { + if ((router.query.page || "1") === String(selected + 1)) { + return; + } + const query: Record = { ...router.query, page: String(selected + 1) }; const href = `/?${Object.keys(query) .map((key) => `${key}=${query[key]}`)