summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/util.ts6
-rw-r--r--src/view/input/gameinput.ts2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/util.ts b/src/util.ts
index 29c707e..73e30d0 100644
--- a/src/util.ts
+++ b/src/util.ts
@@ -1,8 +1,8 @@
-export function mapFromObject<T>(obj: {[key: string]: T}): Map<string, T> {
+export function recordToMap<T>(r: Record<string, T>): Map<string, T> {
const ret = new Map();
- for (const k of Object.keys(obj))
- ret.set(k, obj[k]);
+ for (const k of Object.keys(r))
+ ret.set(k, r[k]);
return ret;
}
diff --git a/src/view/input/gameinput.ts b/src/view/input/gameinput.ts
index f3066e3..67fbe0c 100644
--- a/src/view/input/gameinput.ts
+++ b/src/view/input/gameinput.ts
@@ -10,7 +10,7 @@ export enum ButtonCode {
Menu,
}
-const buttonMapping: {[key: string]: ButtonCode} = {
+const buttonMapping: Record<string, ButtonCode> = {
KeyZ: ButtonCode.Action,
KeyX: ButtonCode.Back,
KeyC: ButtonCode.Menu,