UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

41 lines (30 loc) 1.5 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _react = _interopRequireDefault(require("react")); var _classnames = _interopRequireDefault(require("classnames")); var _enum = require("../_util/enum"); var _configure = require("../configure"); var Group = function Group(props) { var _classNames; var customizePrefixCls = props.prefixCls, _props$className = props.className, className = _props$className === void 0 ? '' : _props$className, size = props.size, compact = props.compact, style = props.style, children = props.children; var prefixCls = (0, _configure.getPrefixCls)('input-group', customizePrefixCls); var cls = (0, _classnames["default"])(prefixCls, (_classNames = {}, (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-lg"), size === _enum.Size.large), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-sm"), size === _enum.Size.small), (0, _defineProperty2["default"])(_classNames, "".concat(prefixCls, "-compact"), compact), _classNames), className); return _react["default"].createElement("span", { className: cls, style: style }, children); }; var _default = Group; exports["default"] = _default; //# sourceMappingURL=Group.js.map