Skip to content

Commit 33fc697

Browse files
Garth Poitrasdevelopit
authored andcommitted
removeNode micro-optimization (preactjs#672)
1 parent dee8c00 commit 33fc697

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/dom/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ export function createNode(nodeName, isSvg) {
1818
* @param {Element} node The node to remove
1919
*/
2020
export function removeNode(node) {
21-
if (node.parentNode) node.parentNode.removeChild(node);
21+
let parentNode = node.parentNode;
22+
if (parentNode) parentNode.removeChild(node);
2223
}
2324

2425

0 commit comments

Comments
 (0)