diff options
author | Jason <jason.daurus@gmail.com> | 2016-06-25 02:18:52 +0800 |
---|---|---|
committer | Jason <jason.daurus@gmail.com> | 2016-06-25 02:18:52 +0800 |
commit | 2b7923b4f41ec6f8d08c17b2c4a4930e95387e1c (patch) | |
tree | d576bb9705f7c3eeaa98ecfa6b829101b180fbf9 /web/src/js/ducks/flows.js | |
parent | 8da623c60389bffc76dd3c1b6d8055dd19f97607 (diff) | |
download | mitmproxy-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.js | 18 |
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 } } |