linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
39 lines (37 loc) β’ 1.43 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 _Carousel = _interopRequireDefault(require("../components/Carousel"));
var _Thumb = _interopRequireDefault(require("../components/Thumb"));
var _Operate = _interopRequireDefault(require("../components/Operate"));
var _Arrows = _interopRequireDefault(require("../components/Arrows"));
// ζ Ήζδ»Ά => εζ°θε
const LmImageViewerContainer = ({
instance
}) => {
const {
onClose,
hideOnClickModal
} = instance;
const handleClose = () => {
hideOnClickModal && onClose();
};
return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", {
className: "lm_image_viewer_container",
onClick: handleClose
}, /*#__PURE__*/_react.default.createElement(_Carousel.default, {
instance: instance
}), /*#__PURE__*/_react.default.createElement(_Thumb.default, {
instance: instance
}), /*#__PURE__*/_react.default.createElement(_Operate.default, {
instance: instance
}), /*#__PURE__*/_react.default.createElement(_Arrows.default, {
instance: instance
})));
};
var _default = /*#__PURE__*/_react.default.memo(LmImageViewerContainer);
exports.default = _default;