maycur-business
Version:
maycur business react components of web
23 lines (19 loc) • 481 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = getArrayOfElements;
/**
* Returns an array of elements based on the selector input
* @param {String|Element|Element[]} selector
* @return {Element[]}
*/
function getArrayOfElements(selector) {
if (selector instanceof Element) {
return [selector];
}
if (Array.isArray(selector)) {
return selector;
}
return [].slice.call(document.querySelectorAll(selector));
}