@ywfe/materials-design
Version:
YwDesign for lowcode
50 lines (49 loc) • 2.72 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = void 0;
var _inheritsLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));
var _dialog = _interopRequireDefault(require("@alifd/next/lib/dialog"));
var _button = _interopRequireDefault(require("@alifd/next/lib/button"));
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; }
var OverRideReactions = function OverRideReactions(props) {
console.log('props: ', props);
var _React$useState = React.useState(false),
visible = _React$useState[0],
setVisible = _React$useState[1];
var onOpen = function onOpen() {
setVisible(true);
};
var onClose = function onClose() {
setVisible(false);
};
var handleOk = function handleOk() {
setVisible(false);
};
return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(_button["default"], {
type: "normal",
onClick: onOpen
}, "\u914D\u7F6E\u8054\u52A8\u89C4\u5219"), /*#__PURE__*/React.createElement(_dialog["default"], {
v2: true,
title: "\u914D\u7F6E\u8054\u52A8\u89C4\u5219",
visible: visible,
onOk: handleOk,
onClose: onClose
}, "\u914D\u7F6E\u8054\u52A8\u89C4\u5219"));
};
var ReactionsSetter = exports["default"] = /*#__PURE__*/function (_React$PureComponent) {
function ReactionsSetter() {
return _React$PureComponent.apply(this, arguments) || this;
}
(0, _inheritsLoose2["default"])(ReactionsSetter, _React$PureComponent);
var _proto = ReactionsSetter.prototype;
_proto.render = function render() {
// const { onChange, value, placeholder } = this.props;
return /*#__PURE__*/React.createElement(OverRideReactions, this.props);
};
return ReactionsSetter;
}(React.PureComponent);
// 声明 Setter 的 title
ReactionsSetter.displayName = 'ReactionsSetter';