@ezbot-ai/javascript-sdk
Version:
The easiest way to interact with ezbot via JS (node and browser)
31 lines • 1.95 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.safeQuerySelectorAll = exports.safeQuerySelector = void 0;
const _1 = require(".");
const safeQuerySelector = (selector) => {
// eslint-disable-next-line functional/no-let
let element = null;
try {
element = document.querySelector(selector);
}
catch (e) {
(0, _1.logError)(e);
element = null;
}
return element;
};
exports.safeQuerySelector = safeQuerySelector;
const safeQuerySelectorAll = (selector) => {
// eslint-disable-next-line functional/no-let
let elements = null;
try {
elements = document.querySelectorAll(selector);
}
catch (e) {
(0, _1.logError)(e);
elements = null;
}
return elements;
};
exports.safeQuerySelectorAll = safeQuerySelectorAll;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2FmZVF1ZXJ5U2VsZWN0b3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvbGliL3V0aWxzL3NhZmVRdWVyeVNlbGVjdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHdCQUE2QjtBQUU3QixNQUFNLGlCQUFpQixHQUFHLENBQUMsUUFBZ0IsRUFBc0IsRUFBRTtJQUNqRSw2Q0FBNkM7SUFDN0MsSUFBSSxPQUFPLEdBQXVCLElBQUksQ0FBQztJQUN2QyxJQUFJLENBQUM7UUFDSCxPQUFPLEdBQUcsUUFBUSxDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUM3QyxDQUFDO0lBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQztRQUNYLElBQUEsV0FBUSxFQUFDLENBQVUsQ0FBQyxDQUFDO1FBQ3JCLE9BQU8sR0FBRyxJQUFJLENBQUM7SUFDakIsQ0FBQztJQUNELE9BQU8sT0FBTyxDQUFDO0FBQ2pCLENBQUMsQ0FBQztBQWlCTyw4Q0FBaUI7QUFmMUIsTUFBTSxvQkFBb0IsR0FBRyxDQUMzQixRQUFnQixFQUNnQixFQUFFO0lBQ2xDLDZDQUE2QztJQUM3QyxJQUFJLFFBQVEsR0FBbUMsSUFBSSxDQUFDO0lBQ3BELElBQUksQ0FBQztRQUNILFFBQVEsR0FBRyxRQUFRLENBQUMsZ0JBQWdCLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDakQsQ0FBQztJQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUM7UUFDWCxJQUFBLFdBQVEsRUFBQyxDQUFVLENBQUMsQ0FBQztRQUNyQixRQUFRLEdBQUcsSUFBSSxDQUFDO0lBQ2xCLENBQUM7SUFFRCxPQUFPLFFBQVEsQ0FBQztBQUNsQixDQUFDLENBQUM7QUFFMEIsb0RBQW9CIn0=