UNPKG

dareway-rui

Version:

93 lines (72 loc) 3.57 kB
'use strict'; var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault'); Object.defineProperty(exports, '__esModule', { value: true }); exports.default = void 0; var _extends2 = _interopRequireDefault(require('@babel/runtime/helpers/extends')); 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 _getPrototypeOf2 = _interopRequireDefault(require('@babel/runtime/helpers/getPrototypeOf')); var _inherits2 = _interopRequireDefault(require('@babel/runtime/helpers/inherits')); var _defineProperty2 = _interopRequireDefault(require('@babel/runtime/helpers/defineProperty')); var _react = _interopRequireDefault(require('react')); var _propTypes = _interopRequireDefault(require('prop-types')); var _antd = require('antd'); var _withFunctionId = _interopRequireDefault(require('../../withFunctionId')); var _LinkButtonGroupContext = _interopRequireDefault(require('./../LinkButtonGroupContext')); var _view = require('./view'); var _class, _class2, _temp; var LinkButton = (0, _withFunctionId.default)( (_class = ((_temp = _class2 = /*#__PURE__*/ (function(_React$Component) { (0, _inherits2.default)(LinkButton, _React$Component); function LinkButton(props) { (0, _classCallCheck2.default)(this, LinkButton); return (0, _possibleConstructorReturn2.default)( this, (0, _getPrototypeOf2.default)(LinkButton).call(this, props) ); } (0, _createClass2.default)(LinkButton, [ { key: 'render', value: function render() { var props = (0, _extends2.default)({}, this.props); return _react.default.createElement( _LinkButtonGroupContext.default.Consumer, null, function(_ref) { var linkButtonColSpan = _ref.linkButtonColSpan; return _react.default.createElement( _antd.Col, { span: linkButtonColSpan }, _react.default.createElement(_view.LinkButtonView, props) ); } ); } } ]); return LinkButton; })(_react.default.Component)), (0, _defineProperty2.default)(_class2, 'propTypes', { name: _propTypes.default.string, value: _propTypes.default.string, functionId: _propTypes.default.string, /* just for ide's auto completion */ disabled: _propTypes.default.bool, onClick: _propTypes.default.func }), (0, _defineProperty2.default)(_class2, 'defaultProps', { disabled: false }), _temp)) ) || _class; exports.default = LinkButton; //@ sourceMappingURL=index.js.map