UNPKG

qt-public-ui

Version:

新设计规范下业务组件库

29 lines 990 B
import React from 'react'; import classnames from 'classnames'; import { IconSlim as Icon } from '..'; var Add = function Add(props) { var text = props.text, _props$visible = props.visible, visible = _props$visible === void 0 ? true : _props$visible, _onClick = props.onClick, type = props.type, _props$icon = props.icon, icon = _props$icon === void 0 ? 'umicon-plus' : _props$icon; if (!visible) return null; return /*#__PURE__*/React.createElement("div", { className: classnames('umui-index-card index-add', { 'umui-simple': type === 'simple', 'umui-multi': type === 'pairs' }), onClick: function onClick() { _onClick && _onClick(); } }, /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement(Icon, { type: icon, className: "index-add-icon" })), text && /*#__PURE__*/React.createElement("div", { className: "index-add-text" }, text)); }; Add.displayName = 'Add'; export default Add;