botframework-webchat-component
Version:
React component of botframework-webchat
15 lines (14 loc) • 1.26 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = findAncestor;
function findAncestor(node, predicate) {
var ancestor = node;
while (ancestor = ancestor.parentElement) {
if (predicate(ancestor)) {
return ancestor;
}
}
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJmaW5kQW5jZXN0b3IiLCJub2RlIiwicHJlZGljYXRlIiwiYW5jZXN0b3IiLCJwYXJlbnRFbGVtZW50Il0sInNvdXJjZVJvb3QiOiJjb21wb25lbnQ6Ly8vIiwic291cmNlcyI6WyIuLi8uLi9zcmMvVXRpbHMvZmluZEFuY2VzdG9yLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGZpbmRBbmNlc3RvcihcbiAgbm9kZTogSFRNTEVsZW1lbnQsXG4gIHByZWRpY2F0ZTogKGFuY2VzdG9yOiBIVE1MRWxlbWVudCkgPT4gYm9vbGVhblxuKTogSFRNTEVsZW1lbnQgfCB1bmRlZmluZWQge1xuICBsZXQgYW5jZXN0b3IgPSBub2RlO1xuXG4gIHdoaWxlICgoYW5jZXN0b3IgPSBhbmNlc3Rvci5wYXJlbnRFbGVtZW50KSkge1xuICAgIGlmIChwcmVkaWNhdGUoYW5jZXN0b3IpKSB7XG4gICAgICByZXR1cm4gYW5jZXN0b3I7XG4gICAgfVxuICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFlLFNBQVNBLFlBQVlBLENBQ2xDQyxJQUFpQixFQUNqQkMsU0FBNkMsRUFDcEI7RUFDekIsSUFBSUMsUUFBUSxHQUFHRixJQUFJO0VBRW5CLE9BQVFFLFFBQVEsR0FBR0EsUUFBUSxDQUFDQyxhQUFhLEVBQUc7SUFDMUMsSUFBSUYsU0FBUyxDQUFDQyxRQUFRLENBQUMsRUFBRTtNQUN2QixPQUFPQSxRQUFRO0lBQ2pCO0VBQ0Y7QUFDRiJ9
;