oadp-material
Version:
oadp-material
42 lines • 1.66 kB
JavaScript
import _Button from "@alifd/next/es/button";
import _extends from "@babel/runtime/helpers/extends";
import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/objectWithoutPropertiesLoose";
import _inheritsLoose from "@babel/runtime/helpers/inheritsLoose";
var _excluded = ["type", "size", "disabled", "text", "label", "style", "onClick", "__designMode"];
import * as React from 'react';
import "./index.scss";
export var OadpEntityButtonCreate = /*#__PURE__*/function (_React$Component) {
function OadpEntityButtonCreate(props) {
return _React$Component.call(this, props) || this;
}
_inheritsLoose(OadpEntityButtonCreate, _React$Component);
var _proto = OadpEntityButtonCreate.prototype;
_proto.render = function render() {
console.log('OadpEntityButtonCreate render', this.props);
var _this$props = this.props,
type = _this$props.type,
size = _this$props.size,
disabled = _this$props.disabled,
text = _this$props.text,
label = _this$props.label,
style = _this$props.style,
onClick = _this$props.onClick,
__designMode = _this$props.__designMode,
otherProps = _objectWithoutPropertiesLoose(_this$props, _excluded);
if (__designMode === 'design') {
onClick = function onClick(e) {
console.log('design mode OadpEntityButtonCreate click');
};
}
return /*#__PURE__*/React.createElement(_Button, _extends({
type: type,
size: size,
disabled: disabled,
text: text,
style: style,
onClick: onClick
}, otherProps), label);
};
return OadpEntityButtonCreate;
}(React.Component);
export default OadpEntityButtonCreate;