From 5a5b3cc8db0da272a4b5340b3b192bd25b7aeb4b Mon Sep 17 00:00:00 2001 From: Reppard Date: Tue, 8 Feb 2022 13:04:43 -0500 Subject: [PATCH] case --- src/App.vue | 41 +++++++++++++++++------------------------ 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/src/App.vue b/src/App.vue index 3c390d9..26d4de6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -118,30 +118,23 @@ export default { created() { window.addEventListener('keyup', (e) => { - if (e.key == 'q') { - this.playOSC(this.spaces[0].tone) - this.checkInput(0) - } - }) - - window.addEventListener('keyup', (e) => { - if (e.key == 'w') { - this.playOSC(this.spaces[1].tone) - this.checkInput(1) - } - }) - - window.addEventListener('keyup', (e) => { - if (e.key == 'a') { - this.playOSC(this.spaces[2].tone) - this.checkInput(2) - } - }) - - window.addEventListener('keyup', (e) => { - if (e.key == 's') { - this.playOSC(this.spaces[3].tone) - this.checkInput(3) + switch(e.key) { + case "q": + this.playOSC(this.spaces[0].tone) + this.checkInput(0) + break + case "w": + this.playOSC(this.spaces[1].tone) + this.checkInput(1) + break + case "a": + this.playOSC(this.spaces[2].tone) + this.checkInput(2) + break + case "s": + this.playOSC(this.spaces[3].tone) + this.checkInput(3) + break } }) },