diff --git a/apps/OpenSign/src/pages/TeamList.js b/apps/OpenSign/src/pages/TeamList.js index 1e0f1d07d..4919aaaba 100644 --- a/apps/OpenSign/src/pages/TeamList.js +++ b/apps/OpenSign/src/pages/TeamList.js @@ -146,8 +146,18 @@ const TeamList = () => { }; // Change page - const paginateFront = () => setCurrentPage(currentPage + 1); - const paginateBack = () => setCurrentPage(currentPage - 1); + const paginateFront = () => { + if (currentPage < Math.max(...pageNumbers)) { + setCurrentPage(currentPage + 1); + } + }; + + const paginateBack = () => { + if (startIndex > 0) { + setCurrentPage(currentPage - 1); + } + }; + const handleActionBtn = (act, item) => { if (act.action === "edit") { setIsEditModal({ [item.objectId]: true }); diff --git a/apps/OpenSign/src/pages/UserList.js b/apps/OpenSign/src/pages/UserList.js index 6ae622e9d..3c0513324 100644 --- a/apps/OpenSign/src/pages/UserList.js +++ b/apps/OpenSign/src/pages/UserList.js @@ -128,13 +128,18 @@ const UserList = () => { }; // Change page - const paginateFront = () => setCurrentPage(currentPage + 1); - const paginateBack = () => setCurrentPage(currentPage - 1); - // const handleActionBtn = (act, item) => { - // if (act.action === "delete") { - // setIsDeleteModal({ [item.objectId]: true }); - // } - // }; + const paginateFront = () => { + if (currentPage < Math.max(...pageNumbers)) { + setCurrentPage(currentPage + 1); + } + }; + + const paginateBack = () => { + if (startIndex > 0) { + setCurrentPage(currentPage - 1); + } + }; + const handleUserData = (userData) => { setUserList((prev) => [userData, ...prev]); }; @@ -296,49 +301,6 @@ const UserList = () => { )} )} - {/*