| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 | 
							- import { a as _inherits, b as _classCallCheck, c as _possibleConstructorReturn, d as _getPrototypeOf, e as _createClass } from '../inherits-6cb67931.js';
 - import React from 'react';
 - import 'react-dom';
 - import Modal from '../Modal/index.js';
 - import { s as styleInject } from '../style-inject.es-1f59c1d0.js';
 - import '../defineProperty-18999f8e.js';
 - import '../index-e3cf212a.js';
 - import 'antd';
 - import WantedPublishView from '../WantedPublishView/index.js';
 - import { W as WatnedPublishBase } from '../WantedPublish-b91e67a7.js';
 - 
 - var css = ".WantedPublishModal_modalBg__3OlNh {\n  background: white;\n  display: flex;\n  justify-content: center;\n  flex-direction: column;\n  align-items: center;\n  padding: 16px;\n  text-align: center;\n  border-radius: 4px;\n}\n";
 - var styles = {
 -   "modalBg": "WantedPublishModal_modalBg__3OlNh"
 - };
 - styleInject(css);
 - 
 - var WantedPublishModal =
 - /*#__PURE__*/
 - function (_WatnedPublishBase) {
 -   _inherits(WantedPublishModal, _WatnedPublishBase);
 - 
 -   function WantedPublishModal(props) {
 -     var _this;
 - 
 -     _classCallCheck(this, WantedPublishModal);
 - 
 -     _this = _possibleConstructorReturn(this, _getPrototypeOf(WantedPublishModal).call(this, props));
 - 
 -     _this.handleConfirmButton = function (containerRef) {
 -       var handleConfirm = _this.props.handleConfirm;
 - 
 -       if (handleConfirm) {
 -         var value = _this.formatCurrentWanted(_this.state.current_wanted);
 - 
 -         handleConfirm(value ? Number(value).toFixed(2) : value);
 -       }
 - 
 -       _this.setState({
 -         modalVisible: false
 -       });
 -     };
 - 
 -     _this.state = {
 -       modalVisible: false,
 -       current_wanted: null
 -     };
 -     return _this;
 -   }
 - 
 -   _createClass(WantedPublishModal, [{
 -     key: "renderMain",
 -     value: function renderMain() {
 -       var _this2 = this;
 - 
 -       var current_wanted = this.state.current_wanted;
 -       return React.createElement(WantedPublishView, Object.assign({
 -         wrapperClass: styles.modalBg,
 -         current_wanted: current_wanted,
 -         InputWantedValueChange: function InputWantedValueChange(v) {
 -           return _this2.setState({
 -             current_wanted: v
 -           });
 -         },
 -         InputWantedPressEnter: function InputWantedPressEnter(v) {
 -           var value = _this2.formatCurrentWanted(v);
 - 
 -           if (_this2.props.handleConfirm) _this2.props.handleConfirm(_this2.formatResult(value));
 - 
 -           _this2.setState({
 -             current_wanted: value,
 -             modalVisible: false
 -           });
 -         },
 -         InputWantedOnBlur: function InputWantedOnBlur(v) {
 -           var value = _this2.formatCurrentWanted(v);
 - 
 -           _this2.setState({
 -             current_wanted: value
 -           });
 -         },
 -         InputWantedClear: function InputWantedClear() {
 -           _this2.setState({
 -             current_wanted: null
 -           }, function () {
 -             if (_this2.props.handleConfirm) _this2.props.handleConfirm(null);
 - 
 -             _this2.setState({
 -               modalVisible: false
 -             });
 -           });
 -         },
 -         InputWantedConfirm: this.handleConfirmButton
 -       }, this.props.viewConfig));
 -     }
 -   }, {
 -     key: "render",
 -     value: function render() {
 -       var _this3 = this;
 - 
 -       return React.createElement(React.Fragment, null, React.createElement("div", {
 -         onClick: function onClick() {
 -           return _this3.setState({
 -             modalVisible: true
 -           });
 -         }
 -       }, this.props.children), React.createElement(Modal, Object.assign({
 -         visible: this.state.modalVisible,
 -         onCancel: function onCancel() {
 -           _this3.setState({
 -             modalVisible: false
 -           });
 -         }
 -       }, this.props.modalConfig), this.renderMain()));
 -     }
 -   }]);
 - 
 -   return WantedPublishModal;
 - }(WatnedPublishBase);
 - 
 - export default WantedPublishModal;
 - export { WantedPublishModal };
 - //# sourceMappingURL=index.js.map
 
 
  |