pay-sdk-react
Version:
A cross-platform payment SDK for React, supporting Alipay, WeChat Pay, PayPal, Stripe, Payssion, and Airwallex, compatible with H5, PC, and App environments.
16 lines (15 loc) • 514 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.renderToContainer = renderToContainer;
var _reactDom = require("react-dom");
var _getContainer = require("./get-container");
var _canUseDom = require("./can-use-dom");
function renderToContainer(getContainer, node) {
if (_canUseDom.canUseDom && getContainer) {
const container = (0, _getContainer.resolveContainer)(getContainer);
return /*#__PURE__*/(0, _reactDom.createPortal)(node, container);
}
return node;
}