linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
36 lines (34 loc) β’ 1.01 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _Container = _interopRequireDefault(require("./Container"));
// ζ Ήζδ»Ά => εζ°θε
const LmImageViewerWrapper = ({
instance
}) => {
const {
getVisible,
zIndex
} = instance;
const handleClose = () => {
console.log('handleClose');
};
if (!getVisible()) return null;
return /*#__PURE__*/_react.default.createElement("div", {
className: "lm_image_viewer_wrapper",
style: {
zIndex
}
}, /*#__PURE__*/_react.default.createElement("div", {
className: "lm_image_viewer_mask",
onClick: handleClose
}), /*#__PURE__*/_react.default.createElement(_Container.default, {
instance: instance
}));
};
var _default = /*#__PURE__*/_react.default.memo(LmImageViewerWrapper);
exports.default = _default;