UNPKG

kibana-with-account

Version:

kibana-with-account is develop based kibana project

38 lines (30 loc) 1.03 kB
var React = require('react/addons'); var ObjectAssign = require('object-assign'); var ControlGroup = require('../../components/form/ControlGroup'); var ClassNames = require('classnames'); var View = React.createClass({ render: function () { var inputClasses = ClassNames(ObjectAssign({ 'form-control': true }, this.props.inputClasses)); return ( <ControlGroup hasError={this.props.hasError} label={this.props.label} help={this.props.help}> <textarea ref="inputField" className={inputClasses} name={this.props.name} rows={this.props.rows} placeholder={this.props.placeholder} value={this.props.value} valueLink={this.props.valueLink} disabled={this.props.disabled ? 'disabled' : undefined} onChange={this.props.onChange} /> </ControlGroup> ); } }); module.exports = View;