UNPKG

@darwino/darwino-react-bootstrap

Version:

A set of Javascript classes and utilities

40 lines (36 loc) 1.22 kB
/* * (c) Copyright Darwino Inc. 2014-2017. */ import React, { Component } from "react"; import { Col, FormGroup, ControlLabel } from 'react-bootstrap'; class InputBlock extends Component { render() { var { horizontal, inline, label, meta } = this.props; if (horizontal) { return /*#__PURE__*/React.createElement(FormGroup, { className: meta.touched && meta.error ? 'has-error' : '' }, /*#__PURE__*/React.createElement(Col, { componentClass: ControlLabel, sm: 2 }, label), /*#__PURE__*/React.createElement(Col, { sm: 10 }, this.props.children), meta.touched && meta.error && /*#__PURE__*/React.createElement("div", { className: "error" }, meta.error)); } else { return /*#__PURE__*/React.createElement(FormGroup, { className: meta.touched && meta.error ? 'has-error' : '' }, label && /*#__PURE__*/React.createElement(ControlLabel, null, label), inline && ' ', this.props.children, meta.touched && meta.error && /*#__PURE__*/React.createElement("div", { className: "error" }, meta.error)); } } } ; export default InputBlock; //# sourceMappingURL=InputBlock.js.map