extra-dom
Version:
Utilities for DOM
12 lines • 376 B
JavaScript
export function findInPrecedingSiblingNodes(node, predicate) {
const previousNode = node.previousSibling;
if (!previousNode)
return undefined;
if (predicate(previousNode)) {
return previousNode;
}
else {
return findInPrecedingSiblingNodes(previousNode, predicate);
}
}
//# sourceMappingURL=find-in-preceding-sibling-nodes.js.map