@td-design/react-native
Version:
react-native UI组件库
20 lines • 629 B
JavaScript
import React from 'react';
import PortalConsumer from './PortalConsumer';
import { PortalContext } from './PortalContext';
import { portal } from './PortalGuard';
import PortalHost from './PortalHost';
class Portal extends React.Component {
static Host = PortalHost;
static add = portal.add;
static remove = portal.remove;
render() {
const {
children
} = this.props;
return /*#__PURE__*/React.createElement(PortalContext.Consumer, null, manager => /*#__PURE__*/React.createElement(PortalConsumer, {
manager: manager
}, children));
}
}
export default Portal;
//# sourceMappingURL=index.js.map