Skip to content

Instantly share code, notes, and snippets.

View TrejGun's full-sized avatar
🌴
On vacation

Oleg Gun TrejGun

🌴
On vacation
View GitHub Profile
@TrejGun
TrejGun / chunkBy.ts
Last active August 4, 2021 02:15
chunkBy
export const chunkBy = <T>(array: Array<T>, size = 1): Array<Array<T>> => {
const arrayChunks: Array<Array<T>> = [];
for (let pointer = 0; pointer < array.length; pointer += size) {
arrayChunks.push(array.slice(pointer, pointer + size));
}
return arrayChunks;
};