antd-mobile
Version:
<img src="https://gw.alipayobjects.com/mdn/rms_ee68a8/afts/img/A*hjjDS5Yy-ooAAAAAAAAAAAAAARQnAQ" alt="logo" width="100%" />
41 lines (30 loc) • 812 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Wrapper = void 0;
var _react = _interopRequireDefault(require("react"));
var _reactDom = require("react-dom");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
class Wrapper extends _react.default.Component {
constructor() {
super(...arguments);
this.element = null;
}
componentDidMount() {
this.componentDidUpdate();
}
componentDidUpdate() {
// eslint-disable-next-line
const node = (0, _reactDom.findDOMNode)(this);
if (node instanceof Element) {
this.element = node;
} else {
this.element = null;
}
}
render() {
return _react.default.Children.only(this.props.children);
}
}
exports.Wrapper = Wrapper;
;