Skip to content

Commit f516515

Browse files
committed
chore: remove useless comment
1 parent 26a8f87 commit f516515

File tree

1 file changed

+2
-19
lines changed

1 file changed

+2
-19
lines changed

src/tree.ts

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { arrayEach } from './array';
21
import { objectOmit } from './object';
32
import { AnyObject, isEmpty, isObject, objectHas } from './type';
43

@@ -81,9 +80,7 @@ export function forEachDeep<V>(
8180
} else if (re === true) {
8281
continue;
8382
}
84-
// @ts-ignore
8583
if (item && Array.isArray(item[childField])) {
86-
// @ts-ignore
8784
walk(item[childField], item, level + 1);
8885
}
8986
}
@@ -92,10 +89,7 @@ export function forEachDeep<V>(
9289
// Process queue
9390
while (queue.length > 0 && !isBreak) {
9491
const current = queue.shift();
95-
96-
// iterate(info);
97-
// @ts-ignore
98-
const { item, index, array, tree, parent, level } = current;
92+
const { item, index, array, tree, parent, level } = current!;
9993
const re = iterator(item, index, array, tree, parent, level);
10094
if (re === false) {
10195
isBreak = true;
@@ -104,9 +98,7 @@ export function forEachDeep<V>(
10498
continue;
10599
}
106100

107-
// @ts-ignore
108101
if (item && Array.isArray(item[childField])) {
109-
// @ts-ignore
110102
walk(item[childField], item, level + 1);
111103
}
112104
}
@@ -117,7 +109,6 @@ export function forEachDeep<V>(
117109
break;
118110
}
119111
const item = arr[index];
120-
121112
if (breadthFirst) {
122113
// 广度优先
123114
queue.push({ item, index: index, array: arr, tree, parent, level });
@@ -130,9 +121,8 @@ export function forEachDeep<V>(
130121
} else if (re === true) {
131122
continue;
132123
}
133-
// @ts-ignore
124+
134125
if (item && Array.isArray(item[childField])) {
135-
// @ts-ignore
136126
walk(item[childField], item, level + 1);
137127
}
138128
}
@@ -141,7 +131,6 @@ export function forEachDeep<V>(
141131
while (queue.length > 0 && !isBreak) {
142132
const current = queue.shift();
143133
if (!current) break;
144-
// @ts-ignore
145134
const { item, index, array, tree, parent, level } = current;
146135
const re = iterator(item, index, array, tree, parent, level);
147136
if (re === false) {
@@ -151,9 +140,7 @@ export function forEachDeep<V>(
151140
continue;
152141
}
153142

154-
// @ts-ignore
155143
if (item && Array.isArray(item[childField])) {
156-
// @ts-ignore
157144
walk(item[childField], item, level + 1);
158145
}
159146
}
@@ -211,10 +198,8 @@ export function mapDeep<T>(
211198
continue;
212199
}
213200
newTree.push(objectOmit(re, [childField as any]));
214-
// @ts-ignore
215201
if (item && Array.isArray(item[childField])) {
216202
newTree[newTree.length - 1][childField] = [];
217-
// @ts-ignore
218203
walk(item[childField], item, newTree[newTree.length - 1][childField], level + 1);
219204
} else {
220205
// children非有效数组时,移除该属性字段
@@ -235,10 +220,8 @@ export function mapDeep<T>(
235220
continue;
236221
}
237222
newTree.push(objectOmit(re, [childField as any]));
238-
// @ts-ignore
239223
if (item && Array.isArray(item[childField])) {
240224
newTree[newTree.length - 1][childField] = [];
241-
// @ts-ignore
242225
walk(item[childField], item, newTree[newTree.length - 1][childField], level + 1);
243226
} else {
244227
// children非有效数组时,移除该属性字段

0 commit comments

Comments
 (0)