aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/ducks/ui/keyboard.js
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2017-04-25 20:26:45 +0200
committerGitHub <noreply@github.com>2017-04-25 20:26:45 +0200
commit7ee0abbe0c6500540b8becca7021958d55870a18 (patch)
tree34d53137d20de9e19fcb8fac3098a595228db859 /web/src/js/ducks/ui/keyboard.js
parent90c425bd14087a984afd92eec2c18e63707e4ffa (diff)
parent6962a2c3f22146ff866e3d9578519c3bd56304b9 (diff)
downloadmitmproxy-7ee0abbe0c6500540b8becca7021958d55870a18.tar.gz
mitmproxy-7ee0abbe0c6500540b8becca7021958d55870a18.tar.bz2
mitmproxy-7ee0abbe0c6500540b8becca7021958d55870a18.zip
Merge pull request #2219 from MatthewShao/jest-dev
[web] Coverage++ for ducks/flows.js
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: