feat(AccountsPage): add on table change

This commit is contained in:
2025-06-24 13:18:45 +05:00
parent 7c2c4071cc
commit aae56a8c73
4 changed files with 18 additions and 3 deletions

View File

@@ -19,6 +19,7 @@ export default function AccountsPage() {
amountCount: 0,
amountPages: 0,
users: [],
currentPage: 1,
});
useEffect(() => {
@@ -103,6 +104,13 @@ export default function AccountsPage() {
},
];
const onTableChange: TableProps<AllUser>['onChange'] = (pagination) => {
console.log(pagination);
UserService.getUsers(pagination.current as number, 10).then((data) => {
setAccounts(data);
});
};
return (
<>
<Header
@@ -121,9 +129,14 @@ export default function AccountsPage() {
}
/>
<Table
onChange={onTableChange}
columns={columns}
dataSource={accounts.users}
pagination={{ pageSize: 10, current: 1, total: accounts.amountCount }}
pagination={{
pageSize: 10,
current: accounts.currentPage,
total: accounts.amountCount,
}}
rowKey={'id'}
/>