fix: list pagination

This commit is contained in:
jialin
2024-07-16 15:27:54 +08:00
parent 7e06a56c12
commit a27fa9d56c
32 changed files with 2506 additions and 1726 deletions
+3 -9
View File
@@ -24,18 +24,13 @@ const GPUList: React.FC = () => {
perPage: 10,
search: ''
});
const handleShowSizeChange = (current: number, size: number) => {
setQueryParams({
...queryParams,
perPage: size
});
};
const handlePageChange = (page: number, perPage: number | undefined) => {
console.log(page, perPage);
setQueryParams({
...queryParams,
page: page
page: page,
perPage: perPage || 10
});
};
@@ -109,8 +104,7 @@ const GPUList: React.FC = () => {
pageSize: queryParams.perPage,
current: queryParams.page,
total: total,
hideOnSinglePage: true,
onShowSizeChange: handleShowSizeChange,
hideOnSinglePage: queryParams.perPage === 10,
onChange: handlePageChange
}}
>
+5 -4
View File
@@ -50,7 +50,8 @@ const Resources: React.FC = () => {
const handleShowSizeChange = (current: number, size: number) => {
setQueryParams({
...queryParams,
perPage: size
page: current,
perPage: size || 10
});
};
@@ -58,7 +59,8 @@ const Resources: React.FC = () => {
console.log(page, perPage);
setQueryParams({
...queryParams,
page: page
page: page,
perPage: perPage || 10
});
};
@@ -199,8 +201,7 @@ const Resources: React.FC = () => {
pageSize: queryParams.perPage,
current: queryParams.page,
total: total,
hideOnSinglePage: true,
onShowSizeChange: handleShowSizeChange,
hideOnSinglePage: queryParams.perPage === 10,
onChange: handlePageChange
}}
>