are-message
Version:
This is a React global notification message component. It is a standalone implementation of the are-visual message component.
32 lines (25 loc) • 545 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = createContainer;
var _config = require("../config");
var targetDOM;
/**
* 创建渲染容器
*/
function createContainer(target) {
if (targetDOM) {
return targetDOM;
}
var div = document.createElement('div');
div.className = (0, _config.getPrefixCls)();
if (target) {
targetDOM = target();
targetDOM.appendChild(div);
} else {
targetDOM = div;
document.body.appendChild(targetDOM);
}
return targetDOM;
}