Q2TG/src/utils/arrays.ts

7 lines
257 B
TypeScript

export default {
pagination<T>(arr: T[], pageSize: number, currentPage: number) {
const skipNum = currentPage * pageSize;
return (skipNum + pageSize >= arr.length) ? arr.slice(skipNum, arr.length) : arr.slice(skipNum, skipNum + pageSize);
},
};