user dashboard pagination bug removed

This commit is contained in:
Anik Ghosh 2022-01-31 14:26:19 +05:30
parent 115607cb6b
commit d577a21a9a

View File

@ -116,8 +116,19 @@ export default function Users() {
if (data?._users) {
const { pagination, users } = data._users;
const maxPages = getMaxPages(pagination);
if (users && users.length > 0) {
setPaginationProps({ ...paginationProps, ...pagination, maxPages });
setUserList(users);
} else {
if (paginationProps.page !== 1) {
setPaginationProps({
...paginationProps,
...pagination,
maxPages,
page: 1,
});
}
}
}
setLoading(false);
};
@ -230,7 +241,7 @@ export default function Users() {
);
})}
</Tbody>
{paginationProps.maxPages > 1 && (
{(paginationProps.maxPages > 1 || paginationProps.total >= 5) && (
<TableCaption>
<Flex
justifyContent="space-between"