Files
nodeMap/node_modules/@testing-library/user-event/dist/esm/utils/misc/findClosest.js

13 lines
267 B
JavaScript

function findClosest(element, callback) {
let el = element;
do {
if (callback(el)) {
return el;
}
el = el.parentElement;
}while (el && el !== element.ownerDocument.body)
return undefined;
}
export { findClosest };