UNPKG

extra-dom

Version:
10 lines (8 loc) 308 B
import { traverseDescendantNodes } from './traverse-descendant-nodes.js' import { find } from 'iterable-operator' export function findInDescendantNodes( node: Node , predicate: (node: ChildNode) => unknown ): ChildNode | undefined { return find(traverseDescendantNodes(node), node => predicate(node)) }