aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/ducks/flows.js
diff options
context:
space:
mode:
authorJason <jason.daurus@gmail.com>2016-06-25 02:18:52 +0800
committerJason <jason.daurus@gmail.com>2016-06-25 02:18:52 +0800
commit2b7923b4f41ec6f8d08c17b2c4a4930e95387e1c (patch)
treed576bb9705f7c3eeaa98ecfa6b829101b180fbf9 /web/src/js/ducks/flows.js
parent8da623c60389bffc76dd3c1b6d8055dd19f97607 (diff)
downloadmitmproxy-2b7923b4f41ec6f8d08c17b2c4a4930e95387e1c.tar.gz
mitmproxy-2b7923b4f41ec6f8d08c17b2c4a4930e95387e1c.tar.bz2
mitmproxy-2b7923b4f41ec6f8d08c17b2c4a4930e95387e1c.zip
[web] fix actions
Diffstat (limited to 'web/src/js/ducks/flows.js')
-rw-r--r--web/src/js/ducks/flows.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/web/src/js/ducks/flows.js b/web/src/js/ducks/flows.js
index e9ac38f6..fc6b3f8c 100644
--- a/web/src/js/ducks/flows.js
+++ b/web/src/js/ducks/flows.js
@@ -40,8 +40,8 @@ export default function reduce(state = defaultState, action) {
case REMOVE:
return {
...state,
- list: reduceList(state.list, listActions.remove(action.item.id)),
- views: reduceViews(state.views, viewsActions.remove(action.item.id)),
+ list: reduceList(state.list, listActions.remove(action.id)),
+ views: reduceViews(state.views, viewsActions.remove(action.id)),
}
case RECEIVE:
@@ -113,7 +113,7 @@ export function revert(flow) {
* @public
*/
export function update(flow, body) {
- fetchApi(`/flows/${flow.id}`, { method: 'PUT', body })
+ fetchApi.put(`/flows/${flow.id}`, body)
return { type: REQUEST_ACTION }
}
@@ -152,13 +152,13 @@ export function handleWsMsg(msg) {
switch (msg.cmd) {
case websocketActions.CMD_ADD:
- return add(msg.data)
+ return addItem(msg.data)
case websocketActions.CMD_UPDATE:
- return update(msg.data.id, msg.data)
+ return updateItem(msg.data.id, msg.data)
case websocketActions.CMD_REMOVE:
- return remove(msg.data.id)
+ return removeItem(msg.data.id)
case websocketActions.CMD_RESET:
return fetchData()
@@ -185,20 +185,20 @@ export function receiveData(list) {
/**
* @private
*/
-export function add(item) {
+export function addItem(item) {
return { type: ADD, item }
}
/**
* @private
*/
-export function update(id, item) {
+export function updateItem(id, item) {
return { type: UPDATE, id, item }
}
/**
* @private
*/
-export function remove(id) {
+export function removeItem(id) {
return { type: REMOVE, id }
}