图标组件以及整理代码结构

This commit is contained in:
wzy-warehouse
2026-04-13 20:55:32 +08:00
parent 15b0d2e994
commit 4d2d8787b1
12 changed files with 316 additions and 125 deletions
+14
View File
@@ -238,4 +238,18 @@ export const Utils = {
return [newX, newY];
},
/**
* 将数组拆分为指定大小的子数组
* @param {T[]} arr - 要拆分的数组
* @param {number} [size=2] - 子数组的大小
* @returns {T[][]} 拆分后的子数组
*/
chunkArray: <T>(arr: T[], size: number = 2): T[][] => {
const result = [];
for (let i = 0; i < arr.length; i += size) {
result.push(arr.slice(i, i + size));
}
return result;
},
};