diff options
author | Clemens Brunner <cle1000.cb@gmail.com> | 2016-05-14 13:40:11 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2016-05-14 05:40:11 -0600 |
commit | 902cd255d4fae74eb48cf501d580116b753e1647 (patch) | |
tree | 985b719ee480818ee7d5baafbe0ab9c6d272a824 /web/src/js/components/common.js | |
parent | 551fafd451a6696b23af1a8192f8a769ff9cc627 (diff) | |
download | mitmproxy-902cd255d4fae74eb48cf501d580116b753e1647.tar.gz mitmproxy-902cd255d4fae74eb48cf501d580116b753e1647.tar.bz2 mitmproxy-902cd255d4fae74eb48cf501d580116b753e1647.zip |
added UI for options menu (#1130)
* added UI for options menu
* update UI for options menu
* update UI for options v2
* update UI for options v2
* added new btn class
* little changes
* little changes
* merge
* deleted branch
* change menu button class
Diffstat (limited to 'web/src/js/components/common.js')
-rw-r--r-- | web/src/js/components/common.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/web/src/js/components/common.js b/web/src/js/components/common.js index ad97ab38..21ca454f 100644 --- a/web/src/js/components/common.js +++ b/web/src/js/components/common.js @@ -131,4 +131,16 @@ export var Splitter = React.createClass({ </div> ); } -});
\ No newline at end of file +}); + +export const ToggleComponent = (props) => + <div + className={"btn " + (props.checked ? "btn-primary" : "btn-default")} + onClick={props.onToggleChanged}> + <span><i className={"fa " + (props.checked ? "fa-check-square-o" : "fa-square-o")}></i> {props.name}</span> + </div> + +ToggleComponent.propTypes = { + name: React.PropTypes.string.isRequired, + onToggleChanged: React.PropTypes.func.isRequired +}
\ No newline at end of file |