123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160 |
- 'use strict';
-
- Object.defineProperty(exports, '__esModule', { value: true });
-
- function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
-
- var inherits = require('../inherits-c86d64c1.js');
- var React = require('react');
- var React__default = _interopDefault(React);
- require('react-dom');
- require('../Modal/index.js');
- var styleInject_es = require('../style-inject.es-dcee06b6.js');
- require('../defineProperty-ba7cd53d.js');
- require('../index-4c407188.js');
- var antd = require('antd');
- var WantedPublishView = require('../WantedPublishView/index.js');
- var WantedPublish = require('../WantedPublish-761aab8e.js');
-
- var img = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAFNElEQVRYR82Yf0jcdRjH33enp1NbTQ3FdKhTY64hTTsURc6keQeSqIPSQJIiMHM3zj8ST/BE/And+c8wmSSMomHl4EaaP2aeuq/R1MwrraEgLVbLXcvpReY847l9v3I7774/LKUHjuN79/k8z+v7+fG8n89Hhv+pyf4F1xEAxwE8BSAIQDAAPwB/AnCwnzsAVgHsSI0jFcwfwEkA8QAiRAYj0BUACwDsIvtALJgcwLMA0tjREevfs90tADcBbAg5EAN2FEAegFAhZyL/3wYwBeB7vvZCYFEAzgIIEBlUSjMCYwA4vXXiA6N1lAuApvGg7DaAL7zB+QILB1DA7rKDguL80shNegbxBkZbv4jd/gcNxfmfYHftbjxvYDR9CYdFxMahDfExm/tcP3mC0RQWHzIUF+5HAGPcgydYPoBn+MCSk5ODm5ubs4qKigadTq8b6rHuFRUVcYmJicf0ev2swAuTOnwC4L7niD0J4FW+zvHx8YEMw+gjIiKOz8zM3MjIyPhwa2vLp9xUV1cntra2VioUCv+WlpYug8EwLwD3HYAbnmApANL5OlZVVZ0wm806hUKhpHbz8/Nfq1Sqns3NzT1wdXV1J41GYwXXdnZ2lklNTb0sAEaK8JEnGKWHSKH1xY2Cn59fILVdXFz8RqVSXdrY2Nid16amptM1NTVvyeVy0laIGV23uJ+SpnJrTAHgTSEo7v/Kyso4k8l0XqlUUoWBpaUlW3p6epfdbn9oMpnO6HS6N+RyOfnE1NTUWFZW1hUx65H1T3I1z4E9AaBULBi1Ky8vj+ns7NQFBASE0PPKysqi1WqdKSsrK5XJZC61sFqtw2q1+jMpfgmK3ocDoymkqZRkJSUlUd3d3ReCgoJI6B+zwcHBzzUazTVJDh81XgJwnQOLY8Vasp+CgoKI3t7ed5VKJSmGy4aGhvrz8vIskp096kDF5TUOjCpR7X4c9fX1nS0sLCQJ27XV1dXbubm5HTabjSpZqfYTgAEOLAzAOake+vv787VaLSVlsh2Hw/EgODiY8iHsdvsdjUbTMT09/UCi3x9oeXJgtLvKpDgYHR0tzMnJoQISOzs7zq6urss9PT0LAwMDF0JDQ6mOw9ra2t38/Hzz5OTkHxJ8k0Lc5MDo+3UArsTJZ3K5HOPj469kZmbmsFDbHR0dH+j1+hl6TklJCRkZGdGFh4fH0PP6+vq94uJi8/DwsNh6/0sAt9y18kUAiXxQ/v7+MoZhXktLS8uidk6n82FbW9ul2trab937JSUlBVmt1vORkZGx9LvD4bhfWlpqtlgsvwm8NykIqcNf7mBUsb7E19FoNJ6qr6+vojbb29t/NzY2vt/Q0ECnnz0WGxsbODEx8U50dLSrhFpeXrYlJCRcFAD7BYBrN7uDkXzQOqOzoU+zWCwarVarNRgMF9vb2+nU49OioqKUDMO8HRIScjQ7O/u9hYUFoV1KZwCbJxg9vwDgjNA6U6vVx8bGxlzliZCFhYX5xcTEHJmbm1sXaEvnzysAtryB0eIvAeAS6EO2caoJuJjeSutTAFyL+xDtdwCkqbsViq9T0mHW/ZsArlLacx8IX2C0AV4G8PQBjxqlh34AP3vG4TvwkihrDhCOTkZ0+KBqYo8JXRHQyKkBnPiPR4524CAAnwlXCIzjOc3e9AhKlogXoCspOnnz5jSxYBSPLlaeB/AcAFfZLNHuAvgKwK9i+kkB4/xRjqP6jXSQhJpPKUi4aYToc08MEF8ek9KfRo675qRv7qqTu+6kVLAv28+I7SuQ1E7/AHTQdDZ7M6+KAAAAAElFTkSuQmCC";
-
- var css = ".WantedPublishPopover_wantedWrapper__3CrCz {\n width: 366px;\n height: 424px;\n font-size: 18px;\n text-align: center;\n}\n.WantedPublishPopover_wantedWrapper__3CrCz .WantedPublishPopover_closeBtnWrapper__1KV58 {\n position: absolute;\n top: 10px;\n right: 16px;\n width: 20px;\n height: 20px;\n}\n.WantedPublishPopover_wantedWrapper__3CrCz .WantedPublishPopover_closeBtnWrapper__1KV58:focus {\n outline: none;\n}\n.WantedPublishPopover_wantedWrapper__3CrCz .WantedPublishPopover_closeBtnWrapper__1KV58 > div.WantedPublishPopover_closeBtn__1aBMB {\n border: none;\n padding: 0px;\n margin: 0px;\n cursor: pointer;\n}\n.WantedPublishPopover_wantedWrapper__3CrCz .WantedPublishPopover_closeBtnWrapper__1KV58 > div.WantedPublishPopover_closeBtn__1aBMB > img {\n width: 100%;\n}\n";
- var styles = {
- "wantedWrapper": "WantedPublishPopover_wantedWrapper__3CrCz",
- "closeBtnWrapper": "WantedPublishPopover_closeBtnWrapper__1KV58",
- "closeBtn": "WantedPublishPopover_closeBtn__1aBMB"
- };
- styleInject_es.styleInject(css);
-
- var WantedPublishPopover =
- /*#__PURE__*/
- function (_WatnedPublishBase) {
- inherits._inherits(WantedPublishPopover, _WatnedPublishBase);
-
- function WantedPublishPopover(props) {
- var _this;
-
- inherits._classCallCheck(this, WantedPublishPopover);
-
- _this = inherits._possibleConstructorReturn(this, inherits._getPrototypeOf(WantedPublishPopover).call(this, props));
-
- _this.handleConfirmButton = function (containerRef) {
- var handleConfirm = _this.props.handleConfirm;
-
- if (handleConfirm) {
- var value = _this.formatCurrentWanted(_this.state.current_wanted);
-
- handleConfirm(_this.formatResult(value), containerRef);
- }
-
- _this.setState({
- visible: false
- });
- };
-
- _this.state = {
- visible: false,
- current_wanted: null
- };
- return _this;
- }
-
- inherits._createClass(WantedPublishPopover, [{
- key: "renderInitView",
- value: function renderInitView() {
- var _this2 = this;
-
- var current_wanted = this.state.current_wanted;
- return React__default.createElement(WantedPublishView.default, Object.assign({
- type: "pop",
- 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,
- visible: 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({
- visible: false
- });
- });
- },
- InputWantedConfirm: this.handleConfirmButton
- }, this.props.viewConfig));
- }
- }, {
- key: "render",
- value: function render() {
- var _this3 = this;
-
- var _this$props = this.props,
- children = _this$props.children,
- _this$props$popoverCo = _this$props.popoverConfig,
- popoverConfig = _this$props$popoverCo === void 0 ? {} : _this$props$popoverCo,
- currentWanted = _this$props.currentWanted;
- return React__default.createElement(antd.Popover, Object.assign({
- placement: "left",
- trigger: "click",
- visible: this.state.visible,
- onVisibleChange: function onVisibleChange(value) {
- if (value && currentWanted) {
- _this3.setState({
- current_wanted: +currentWanted
- });
- }
-
- _this3.setState({
- visible: value
- });
- }
- }, popoverConfig, {
- content: React__default.createElement("div", {
- className: styles.wantedWrapper
- }, React__default.createElement("div", {
- role: "button",
- tabIndex: 1,
- className: styles.closeBtnWrapper
- }, React__default.createElement("div", {
- className: styles.closeBtn,
- onClick: function onClick() {
- _this3.setState({
- visible: false
- });
- }
- }, React__default.createElement("img", {
- src: img,
- alt: "close wanted button"
- }))), this.renderInitView())
- }), children);
- }
- }]);
-
- return WantedPublishPopover;
- }(WantedPublish.WatnedPublishBase);
-
- exports.WantedPublishPopover = WantedPublishPopover;
- exports.default = WantedPublishPopover;
- //# sourceMappingURL=index.js.map
|