feat: collections&fields pagination issue (#653)

This commit is contained in:
金昶 2022-07-19 22:52:38 +08:00 committed by GitHub
parent b215f92ecc
commit da52cffb91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,6 +25,12 @@ const usePaginationProps = (props: TableProps<any> & { request?: any }, service)
if (props?.request?.params?.pageSize) {
pagination.defaultPageSize = props?.request?.params?.pageSize;
}
if (!pagination.total && service?.data?.meta) {
const { count, page, pageSize } = service.data.meta;
pagination.total = count;
pagination.current = page;
pagination.pageSize = pageSize;
}
return {
showSizeChanger: true,
...pagination,