perf(分页模块): 优化分页代码

1.将重复代码放进hooks
This commit is contained in:
Kven 2024-12-26 11:18:04 +08:00
parent fba0fe8b77
commit 3d7394217f

19
src/hooks/pagination.ts Normal file
View File

@ -0,0 +1,19 @@
export default function usePagination(initValue = false) {
const pagination: any = {
pages: 1,
size: 10,
current: 1,
total: 0,
};
const setPagination = (value: any) => {
pagination.pages = value.page;
pagination.size = value.size;
pagination.current = value.current;
pagination.total = value.total;
};
return {
pagination,
setPagination,
};
}