aboutsummaryrefslogtreecommitdiff
path: root/src/content/reducers/input.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/content/reducers/input.ts')
-rw-r--r--src/content/reducers/input.ts26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/content/reducers/input.ts b/src/content/reducers/input.ts
deleted file mode 100644
index 800a8f0..0000000
--- a/src/content/reducers/input.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-import * as actions from '../actions';
-import Key from '../domains/Key';
-
-export interface State {
- keys: Key[],
-}
-
-const defaultState: State = {
- keys: []
-};
-
-export default function reducer(
- state: State = defaultState,
- action: actions.InputAction,
-): State {
- switch (action.type) {
- case actions.INPUT_KEY_PRESS:
- return { ...state,
- keys: state.keys.concat([action.key]), };
- case actions.INPUT_CLEAR_KEYS:
- return { ...state,
- keys: [], };
- default:
- return state;
- }
-}