diff --git a/src/components/views/elements/ActionButton.js b/src/components/views/elements/ActionButton.js index e494c216de..a9d95e4a52 100644 --- a/src/components/views/elements/ActionButton.js +++ b/src/components/views/elements/ActionButton.js @@ -30,7 +30,7 @@ export default React.createClass({ action: PropTypes.string.isRequired, mouseOverAction: PropTypes.string, label: PropTypes.string.isRequired, - iconPath: PropTypes.string.isRequired, + iconPath: PropTypes.string, }, getDefaultProps: function() { @@ -72,6 +72,10 @@ export default React.createClass({ tooltip = ; } + const icon = this.props.iconPath ? + () : + undefined; + return ( - + { icon } { tooltip } );