Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions src/compat/_internal/setToEntries.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
export function setToEntries(set: Set<any>) {
const arr = new Array(set.size);
export function setToEntries<T>(set: Set<T>): [T, T][] {
const arr = new Array<[T, T]>(set.size);
const values = set.values();

for (let i = 0; i < arr.length; i++) {
const value = values.next().value;
const value = values.next().value as T;
arr[i] = [value, value];
}

return arr;
}
Loading