tdesign-react
Version:
TDesign Component for React
32 lines (27 loc) • 687 B
JavaScript
/**
* tdesign v1.16.2
* (c) 2025 tdesign
* @license MIT
*/
;
Object.defineProperty(exports, '__esModule', { value: true });
function getTargetElm(elm) {
if (elm) {
var targetElement = null;
if (typeof elm === "string") {
targetElement = document.querySelector(elm);
} else if (typeof elm === "function") {
targetElement = elm();
} else {
throw new Error("elm should be string or function");
}
if (targetElement) {
return targetElement;
}
throw new Error("There is no element with given.");
} else {
return document.body;
}
}
exports["default"] = getTargetElm;
//# sourceMappingURL=getTargetElm.js.map