aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/ducks/ui/keyboard.js
diff options
context:
space:
mode:
authorMatthew Shao <me@matshao.com>2017-04-25 19:27:53 +0800
committerMatthew Shao <me@matshao.com>2017-04-25 19:27:53 +0800
commitdcac976a47046da286005ae8755630d72d251de7 (patch)
tree19abcf86e60e3d15a955eb0c8efb2cddd71b2cfd /web/src/js/ducks/ui/keyboard.js
parent15c19d2bc63e667a95bdc1f6f5b5af056264280f (diff)
parent161cdff25e440b3ec89b8f5a28f56d0d8159e5e5 (diff)
downloadmitmproxy-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.js19
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: