UNPKG

@ywfe/materials-design

Version:
44 lines 1.62 kB
import _inheritsLoose from "@babel/runtime/helpers/inheritsLoose"; import _Dialog from "@alifd/next/lib/dialog"; import _Button from "@alifd/next/lib/button"; import * as React from 'react'; 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, { type: "normal", onClick: onOpen }, "\u914D\u7F6E\u8054\u52A8\u89C4\u5219"), /*#__PURE__*/React.createElement(_Dialog, { v2: true, title: "\u914D\u7F6E\u8054\u52A8\u89C4\u5219", visible: visible, onOk: handleOk, onClose: onClose }, "\u914D\u7F6E\u8054\u52A8\u89C4\u5219")); }; var ReactionsSetter = /*#__PURE__*/function (_React$PureComponent) { function ReactionsSetter() { return _React$PureComponent.apply(this, arguments) || this; } _inheritsLoose(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'; export { ReactionsSetter as default };