UNPKG

mdf-formula-designer

Version:
106 lines (76 loc) 3.42 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard"); var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn")); var _getPrototypeOf3 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf")); var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits")); var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _react = _interopRequireWildcard(require("react")); var _redux = require("redux"); var _reactRedux = require("react-redux"); var _antd = require("antd"); var _MainContent = _interopRequireDefault(require("./MainContent")); var _Footer = _interopRequireDefault(require("./Footer")); var _formula = require("./redux/formula"); var FormulaDesigner = function (_Component) { (0, _inherits2["default"])(FormulaDesigner, _Component); function FormulaDesigner() { var _getPrototypeOf2; var _this; (0, _classCallCheck2["default"])(this, FormulaDesigner); for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = (0, _possibleConstructorReturn2["default"])(this, (_getPrototypeOf2 = (0, _getPrototypeOf3["default"])(FormulaDesigner)).call.apply(_getPrototypeOf2, [this].concat(args))); (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "handleOk", function () { var formulaData = _this.props.formula; if (formulaData.precision) { formulaData.iNumPoint = 2; formulaData.cFormatData = null; } _this.props.onOk(formulaData); }); (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "handleCancel", function () { _this.props.close(); }); return _this; } (0, _createClass2["default"])(FormulaDesigner, [{ key: "render", value: function render() { return _react["default"].createElement(_antd.Modal, { key: this.props.modalKey, className: "FormulaDesigner", visible: this.props.formula.visible, title: "\u516C\u5F0F\u7F16\u8F91\u5668", width: 800, maskClosable: false, footer: _react["default"].createElement(_Footer["default"], { onOk: this.handleOk }), onCancel: this.handleCancel }, _react["default"].createElement(_MainContent["default"], null)); } }]); return FormulaDesigner; }(_react.Component); function mapStateToProps(state) { return { formula: state.formula.toJS() }; } function mapDispatchToProps(dispatch) { return { close: (0, _redux.bindActionCreators)(_formula.close, dispatch) }; } var _default = (0, _reactRedux.connect)(mapStateToProps, mapDispatchToProps)(FormulaDesigner); exports["default"] = _default; //# sourceMappingURL=index.js.map