feat(AccountsPage): add on table change
This commit is contained in:
@@ -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'}
|
||||
/>
|
||||
|
||||
|
Reference in New Issue
Block a user