Viewing File: /home/ubuntu/misabloom-frontend-base/node_modules/@motionone/dom/dist/utils/resolve-elements.cjs.js
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
function resolveElements(elements, selectorCache) {
var _a;
if (typeof elements === "string") {
if (selectorCache) {
(_a = selectorCache[elements]) !== null && _a !== void 0 ? _a : (selectorCache[elements] = document.querySelectorAll(elements));
elements = selectorCache[elements];
}
else {
elements = document.querySelectorAll(elements);
}
}
else if (elements instanceof Element) {
elements = [elements];
}
/**
* Return an empty array
*/
return Array.from(elements || []);
}
exports.resolveElements = resolveElements;
Back to Directory
File Manager