kibana-with-account
Version:
kibana-with-account is develop based kibana project
36 lines (27 loc) • 706 B
JSX
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;