aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/app.jsx
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-10-31 05:30:32 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-11-08 17:54:27 +0100
commit85476d9915f23fc45e64b5242e804623f50cd20a (patch)
tree9fdca1d74c1bcf3f9dafc26cd4d2786c3ae8b81e /web/src/js/app.jsx
parent62ca89649237cb0aff63b1fd3d7729b42134bdd1 (diff)
downloadmitmproxy-85476d9915f23fc45e64b5242e804623f50cd20a.tar.gz
mitmproxy-85476d9915f23fc45e64b5242e804623f50cd20a.tar.bz2
mitmproxy-85476d9915f23fc45e64b5242e804623f50cd20a.zip
clean up mitmweb
Diffstat (limited to 'web/src/js/app.jsx')
-rw-r--r--web/src/js/app.jsx8
1 files changed, 6 insertions, 2 deletions
diff --git a/web/src/js/app.jsx b/web/src/js/app.jsx
index f04baea0..a94d2ef6 100644
--- a/web/src/js/app.jsx
+++ b/web/src/js/app.jsx
@@ -7,6 +7,9 @@ import thunk from 'redux-thunk'
import ProxyApp from './components/ProxyApp'
import rootReducer from './ducks/index'
import { add as addLog } from './ducks/eventLog'
+import useUrlState from './urlState'
+import WebSocketBackend from './backends/websocket'
+
const middlewares = [thunk];
@@ -21,12 +24,13 @@ const store = createStore(
applyMiddleware(...middlewares)
)
-// @todo move to ProxyApp
+useUrlState(store)
+window.backend = new WebSocketBackend(store)
+
window.addEventListener('error', msg => {
store.dispatch(addLog(msg))
})
-// @todo remove this
document.addEventListener('DOMContentLoaded', () => {
render(
<Provider store={store}>