diff --git a/src/utils/array.utils.ts b/src/utils/array.utils.ts index 1491f6c..99e347c 100644 --- a/src/utils/array.utils.ts +++ b/src/utils/array.utils.ts @@ -4,6 +4,8 @@ export const chunkArray = (arr: T[], ...pattern: number[]): T[][] => { let index = 0 let iteration = 0 + if (pattern.length === 0) return [arr] + while (index < arr.length) { const take = pattern[iteration % pattern.length] const elements = arr.slice(index, index + take)