diff options
author | Matthew Shao <me@matshao.com> | 2017-04-25 19:27:53 +0800 |
---|---|---|
committer | Matthew Shao <me@matshao.com> | 2017-04-25 19:27:53 +0800 |
commit | dcac976a47046da286005ae8755630d72d251de7 (patch) | |
tree | 19abcf86e60e3d15a955eb0c8efb2cddd71b2cfd /web/src/js/ducks/ui/keyboard.js | |
parent | 15c19d2bc63e667a95bdc1f6f5b5af056264280f (diff) | |
parent | 161cdff25e440b3ec89b8f5a28f56d0d8159e5e5 (diff) | |
download | mitmproxy-dcac976a47046da286005ae8755630d72d251de7.tar.gz mitmproxy-dcac976a47046da286005ae8755630d72d251de7.tar.bz2 mitmproxy-dcac976a47046da286005ae8755630d72d251de7.zip |
Merge branch 'jest-dev' of https://github.com/MatthewShao/mitmproxy into jest-dev
Diffstat (limited to 'web/src/js/ducks/ui/keyboard.js')
-rw-r--r-- | web/src/js/ducks/ui/keyboard.js | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/web/src/js/ducks/ui/keyboard.js b/web/src/js/ducks/ui/keyboard.js index 30fd76e1..0e3491fa 100644 --- a/web/src/js/ducks/ui/keyboard.js +++ b/web/src/js/ducks/ui/keyboard.js @@ -9,39 +9,40 @@ export function onKeyDown(e) { return () => { } } - var key = e.keyCode - var shiftKey = e.shiftKey + let key = e.keyCode, + shiftKey = e.shiftKey e.preventDefault() return (dispatch, getState) => { - const flow = getState().flows.byId[getState().flows.selected[0]] + const flows = getState().flows, + flow = flows.byId[getState().flows.selected[0]] switch (key) { case Key.K: case Key.UP: - dispatch(flowsActions.selectRelative(-1)) + dispatch(flowsActions.selectRelative(flows, -1)) break case Key.J: case Key.DOWN: - dispatch(flowsActions.selectRelative(+1)) + dispatch(flowsActions.selectRelative(flows, +1)) break case Key.SPACE: case Key.PAGE_DOWN: - dispatch(flowsActions.selectRelative(+10)) + dispatch(flowsActions.selectRelative(flows, +10)) break case Key.PAGE_UP: - dispatch(flowsActions.selectRelative(-10)) + dispatch(flowsActions.selectRelative(flows, -10)) break case Key.END: - dispatch(flowsActions.selectRelative(+1e10)) + dispatch(flowsActions.selectRelative(flows, +1e10)) break case Key.HOME: - dispatch(flowsActions.selectRelative(-1e10)) + dispatch(flowsActions.selectRelative(flows, -1e10)) break case Key.ESC: |