@ -140,6 +140,12 @@ export default class Input extends Component<InputProps, any> {
renderLabledInput(children) {
const props = this.props;
// Not wrap when there is not addons
if (props.type === 'textarea' || (!props.addonBefore && !props.addonAfter)) {
return children;
}
const wrapperClassName = `${props.prefixCls}-group`;
const addonClassName = `${wrapperClassName}-addon`;
const addonBefore = props.addonBefore ? (
@ -8,10 +8,6 @@
.input;
.@{ant-prefix}-input-wrapper {
display: inline-block;
//== Style for input-group: input with label, with button or dropdown...
.@{ant-prefix}-input-group {
.input-group(~"@{ant-prefix}-input");