All files / src/virtual-dom/helpers/dom removeChildren.ts

20% Statements 1/5
100% Branches 0/0
0% Functions 0/1
20% Lines 1/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 10 115x                    
export default function removeChildren(parent: Node | Document) {
 
    let node = parent.lastChild;
 
    while (node !== undefined) {
 
        parent.removeChild(node);
 
        node = node.previousSibling;
    }
}