Files
Homarr/packages/common/src/array.ts
2024-05-12 18:19:01 +02:00

8 lines
226 B
TypeScript

export const splitToNChunks = <T>(array: T[], chunks: number): T[][] => {
const result: T[][] = [];
for (let i = chunks; i > 0; i--) {
result.push(array.splice(0, Math.ceil(array.length / i)));
}
return result;
};