From f7e8b042ec26d733e6436c0ab5072624f4aaacd8 Mon Sep 17 00:00:00 2001 From: parsa aghaei Date: Mon, 14 Oct 2024 15:10:22 +0330 Subject: [PATCH] pagination got responsive --- .../blog/components/pagination/pagination.tsx | 92 ++++++++++--------- 1 file changed, 48 insertions(+), 44 deletions(-) diff --git a/src/app/(routes)/blog/components/pagination/pagination.tsx b/src/app/(routes)/blog/components/pagination/pagination.tsx index 163cc92..c840e9f 100644 --- a/src/app/(routes)/blog/components/pagination/pagination.tsx +++ b/src/app/(routes)/blog/components/pagination/pagination.tsx @@ -86,53 +86,57 @@ const Pagination: React.FC = ({ meta }) => { }; return ( -
- {/* First Page */} - {current_page > 1 && ( - - First - - )} - - {/* Previous Page */} - {current_page > 1 && ( - - {"<"} - - )} - +
{/* Page Numbers */} - {renderPageNumbers()} +
{renderPageNumbers()}
- {/* Next Page */} - {current_page < last_page && ( - - {">"} - - )} +
+ {/* First Page */} + {current_page > 1 && ( + + First + + )} - {/* Last Page */} - {current_page < last_page && ( - - Last - - )} + {/* Previous Page */} + {current_page > 1 && ( + + {"<"} + + )} +
+ +
+ {/* Next Page */} + {current_page < last_page && ( + + {">"} + + )} + + {/* Last Page */} + {current_page < last_page && ( + + Last + + )} +
); };