choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
47 lines (35 loc) • 1.5 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = preview;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2"));
var _react = _interopRequireDefault(require("react"));
var _configure = require("../../../lib/configure");
var _modalManager = _interopRequireDefault(require("../modal-manager"));
var _ModalContainer = require("../modal-container/ModalContainer");
var _PictureViewer = _interopRequireDefault(require("../picture/PictureViewer"));
var _localeContext = require("../locale-context");
function preview(props, modalProps) {
var customizedPrefixCls = (0, _configure.getProPrefixCls)('picture-viewer', props.prefixCls);
(0, _ModalContainer.open)((0, _objectSpread2["default"])({
key: _modalManager["default"].getKey(),
className: "".concat(customizedPrefixCls, "-modal"),
border: false,
title: (0, _localeContext.$l)('Modal', 'preview_picture'),
footer: null,
destroyOnClose: true,
movable: false,
closable: true,
style: {
width: 'auto'
},
fullScreen: true,
children: _react["default"].createElement(_PictureViewer["default"], (0, _extends2["default"])({
prefixCls: customizedPrefixCls
}, props))
}, modalProps));
}
//# sourceMappingURL=preview.js.map