shineout
Version:
Shein 前端组件库
28 lines (21 loc) • 655 B
JavaScript
;
exports.__esModule = true;
exports.default = void 0;
var _isInDocument = require("./isInDocument");
var _config = require("../../config");
/**
* 最外层容器
*/
var Container = null;
var getContainer = function getContainer() {
if (Container && (0, _isInDocument.isInDocument)(Container)) {
return Container;
}
Container = document.createElement('div');
Container.setAttribute('style', 'position: absolute; top: 0; left: 0; width: 100%; contain: size');
var target = (0, _config.getDefaultContainer)();
target.appendChild(Container);
return Container;
};
var _default = getContainer;
exports.default = _default;