diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-10-09 14:30:58 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-10-09 14:30:58 +0900 |
commit | 355c0c64575adad4886647a1df3da173598b558b (patch) | |
tree | 0a2570a23736f2a818176ea73452b0547df60e6d /src/content/reducers/input.js | |
parent | 892eb8a6a6d9080213f461f19a8b8435a6482237 (diff) |
save keymap in input store in content
Diffstat (limited to 'src/content/reducers/input.js')
-rw-r--r-- | src/content/reducers/input.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/content/reducers/input.js b/src/content/reducers/input.js index 802020f..c79b206 100644 --- a/src/content/reducers/input.js +++ b/src/content/reducers/input.js @@ -2,6 +2,7 @@ import actions from 'content/actions'; const defaultState = { keys: '', + keymaps: {}, }; export default function reducer(state = defaultState, action = {}) { @@ -14,6 +15,10 @@ export default function reducer(state = defaultState, action = {}) { return Object.assign({}, state, { keys: '', }); + case actions.INPUT_SET_KEYMAPS: + return Object.assign({}, state, { + keymaps: action.keymaps, + }); default: return state; } |