From 2acd77dea025b489d5d0ca19fc1c84901ac335d4 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Sun, 22 Mar 2015 15:29:55 +0100 Subject: web: add content download --- libmproxy/web/static/app.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'libmproxy/web/static/app.js') diff --git a/libmproxy/web/static/app.js b/libmproxy/web/static/app.js index 84681403..83bb99ab 100644 --- a/libmproxy/web/static/app.js +++ b/libmproxy/web/static/app.js @@ -1416,10 +1416,14 @@ var ContentView = React.createClass({displayName: "ContentView", return React.createElement(TooLarge, React.__spread({}, this.props, {onClick: this.displayLarge})); } + var downloadUrl = MessageUtils.getContentURL(this.props.flow, message); + return React.createElement("div", null, React.createElement(this.state.View, React.__spread({}, this.props)), - React.createElement("div", {className: "text-center"}, - React.createElement(ViewSelector, {selectView: this.selectView, active: this.state.View, message: message}) + React.createElement("div", {className: "view-options text-center"}, + React.createElement(ViewSelector, {selectView: this.selectView, active: this.state.View, message: message}), + " ", + React.createElement("a", {className: "btn btn-default btn-xs", href: downloadUrl}, React.createElement("i", {className: "fa fa-download"})) ) ); } -- cgit v1.2.3