diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-02-29 02:16:38 +0100 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2016-02-29 02:16:38 +0100 |
commit | 9192427d7b845a6389c4a44c930e067c479cdf0d (patch) | |
tree | 0ba9d50f38b959bec1f9e8269f6f9f5d4dd92f99 /web/src/js/components/eventlog.js | |
parent | cbb068edaaa4a91297cc8c6416dcbc274b3e1317 (diff) | |
download | mitmproxy-9192427d7b845a6389c4a44c930e067c479cdf0d.tar.gz mitmproxy-9192427d7b845a6389c4a44c930e067c479cdf0d.tar.bz2 mitmproxy-9192427d7b845a6389c4a44c930e067c479cdf0d.zip |
web: fix router
Diffstat (limited to 'web/src/js/components/eventlog.js')
-rw-r--r-- | web/src/js/components/eventlog.js | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/web/src/js/components/eventlog.js b/web/src/js/components/eventlog.js index 9dcd2c38..0f463eb0 100644 --- a/web/src/js/components/eventlog.js +++ b/web/src/js/components/eventlog.js @@ -1,9 +1,9 @@ -var React = require("react"); -var common = require("./common.js"); -var Query = require("../actions.js").Query; +import React from "react" +import {AutoScrollMixin, Router} from "./common.js" +import {Query} from "../actions.js" import { VirtualScrollMixin } from "./virtualscroll.js" -var views = require("../store/view.js"); -var _ = require("lodash"); +import views from "../store/view.js" +import _ from "lodash" var LogMessage = React.createClass({ render: function () { @@ -34,7 +34,7 @@ var EventLogContents = React.createClass({ contextTypes: { eventStore: React.PropTypes.object.isRequired }, - mixins: [common.AutoScrollMixin, VirtualScrollMixin], + mixins: [AutoScrollMixin, VirtualScrollMixin], getInitialState: function () { var filterFn = function (entry) { return this.props.filter[entry.level]; @@ -108,7 +108,7 @@ var ToggleFilter = React.createClass({ }); var EventLog = React.createClass({ - mixins: [common.Navigation], + mixins: [Router], getInitialState: function () { return { filter: { @@ -121,7 +121,8 @@ var EventLog = React.createClass({ close: function () { var d = {}; d[Query.SHOW_EVENTLOG] = undefined; - this.setQuery(d); + + this.updateLocation(undefined, d); }, toggleLevel: function (level) { var filter = _.extend({}, this.state.filter); @@ -147,4 +148,4 @@ var EventLog = React.createClass({ } }); -module.exports = EventLog;
\ No newline at end of file +export default EventLog;
\ No newline at end of file |