UNPKG

kibana-with-account

Version:

kibana-with-account is develop based kibana project

36 lines (27 loc) 706 B
var React = require('react/addons'); var ObjectAssign = require('object-assign'); var ClassNames = require('classnames'); var View = React.createClass({ getDefaultProps: function () { return { type: 'button' }; }, render: function () { var inputClasses = ClassNames(ObjectAssign({ 'btn': true }, this.props.inputClasses)); return ( <button type={this.props.type} className={inputClasses} name={this.props.name} value={this.props.value} disabled={this.props.disabled ? 'disabled' : undefined} onClick={this.props.onClick}> {this.props.children} </button> ); } }); module.exports = View;