const React = require('react'); const AppActions = require('../actions/app-actions'); const NodeControlButton = React.createClass({ render: function() { let className = `node-control-button fa ${this.props.control.icon}`; if (this.props.pending) { className += ' node-control-button-pending'; } return ( ); }, handleClick: function(ev) { ev.preventDefault(); AppActions.doControl(this.props.control.probeId, this.props.control.nodeId, this.props.control.id); } }); module.exports = NodeControlButton;