mobile-more
Version:
基于 antd-mobile v5 扩展移动端 UI 组件
21 lines (20 loc) • 672 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _reactDom = require("react-dom");
var _ut = require("ut2");
var _getContainer = _interopRequireDefault(require("./getContainer"));
var renderToContainer = function renderToContainer(children, container) {
if (!_ut.isBrowser) {
return null;
}
var wrapper = (0, _getContainer.default)(container);
if (!wrapper) {
return null;
}
return /*#__PURE__*/(0, _reactDom.createPortal)(children, wrapper);
};
var _default = exports.default = renderToContainer;