aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/common/Button.jsx
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-07-20 14:35:20 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-07-20 14:35:20 -0700
commit8b2a5cad2dd3a8fa28091eafab9e1aebbaae3865 (patch)
tree1ac0a27ce65cddb183668e6b395839d6f289a09f /web/src/js/components/common/Button.jsx
parentb27db1fc812b5b9935599caf5d0a2cdfe34d7322 (diff)
parent281f20ef1e9ac33a7e210ba562eb2914f6d187e6 (diff)
downloadmitmproxy-8b2a5cad2dd3a8fa28091eafab9e1aebbaae3865.tar.gz
mitmproxy-8b2a5cad2dd3a8fa28091eafab9e1aebbaae3865.tar.bz2
mitmproxy-8b2a5cad2dd3a8fa28091eafab9e1aebbaae3865.zip
Merge remote-tracking branch 'origin/flow_editing'
Diffstat (limited to 'web/src/js/components/common/Button.jsx')
-rw-r--r--web/src/js/components/common/Button.jsx8
1 files changed, 4 insertions, 4 deletions
diff --git a/web/src/js/components/common/Button.jsx b/web/src/js/components/common/Button.jsx
index 574288df..cd01af22 100644
--- a/web/src/js/components/common/Button.jsx
+++ b/web/src/js/components/common/Button.jsx
@@ -2,7 +2,8 @@ import React, { PropTypes } from 'react'
Button.propTypes = {
onClick: PropTypes.func.isRequired,
- text: PropTypes.string.isRequired
+ text: PropTypes.string,
+ icon: PropTypes.string
}
export default function Button({ onClick, text, icon, disabled }) {
@@ -10,9 +11,8 @@ export default function Button({ onClick, text, icon, disabled }) {
<div className={"btn btn-default"}
onClick={onClick}
disabled={disabled}>
- <i className={"fa fa-fw " + icon}/>
- &nbsp;
- {text}
+ {icon && (<i className={"fa fa-fw " + icon}/> )}
+ {text && text}
</div>
)
}