All files / utils/dom toArray.ts

100% Statements 5/5
100% Branches 0/0
100% Functions 1/1
100% Lines 5/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9  2x 2x 2x 4x   2x    
export default function toArray<T extends Node>(nodes: NodeListOf<T>) {
  const n = nodes.length;
  const array = new Array<T>(n);
  for (let i = 0; i < n; i += 1) {
    array[i] = nodes.item(i);
  }
  return array;
}