choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
27 lines (23 loc) • 1.08 kB
JavaScript
import _defineProperty from "@babel/runtime/helpers/defineProperty";
import React from 'react';
import classNames from 'classnames';
import { Size } from '../_util/enum';
import { getPrefixCls } from '../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 = getPrefixCls('input-group', customizePrefixCls);
var cls = classNames(prefixCls, (_classNames = {}, _defineProperty(_classNames, "".concat(prefixCls, "-lg"), size === Size.large), _defineProperty(_classNames, "".concat(prefixCls, "-sm"), size === Size.small), _defineProperty(_classNames, "".concat(prefixCls, "-compact"), compact), _classNames), className);
return React.createElement("span", {
className: cls,
style: style
}, children);
};
export default Group;
//# sourceMappingURL=Group.js.map