Skip to content

Commit 95c3b7c

Browse files
authored
fix: Don't use an unnecessary iterator (#1419)
1 parent 8e3886d commit 95c3b7c

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

src/store/modules/segmentationModule/getSegmentsOnPixeldata.js

+1-17
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,5 @@
33
* @param {UInt16Array|Float32Array} pixelData The pixel data array.
44
*/
55
export default function getSegmentsOnPixelData(pixelData) {
6-
const segmentSet = new Set(pixelData);
7-
const iterator = segmentSet.values();
8-
9-
const segmentsOnLabelmap = [];
10-
let done = false;
11-
12-
while (!done) {
13-
const next = iterator.next();
14-
15-
done = next.done;
16-
17-
if (!done) {
18-
segmentsOnLabelmap.push(next.value);
19-
}
20-
}
21-
22-
return segmentsOnLabelmap;
6+
return [...new Set(pixelData)];
237
}

0 commit comments

Comments
 (0)