diff options
author | lonkaars <loek@pipeframe.xyz> | 2024-04-01 14:19:53 +0200 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2024-04-01 14:19:53 +0200 |
commit | 656b3af4e3b13d6c810045345984783499bf29f9 (patch) | |
tree | b059dcc3d9c5c7d78bf5b8dc77de7b9a5712acc5 /ui/js | |
parent | 848e3ec261348ec44b2b2184efae1d1a14d78cac (diff) |
use single variable for message type field
Diffstat (limited to 'ui/js')
-rw-r--r-- | ui/js/socket.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/ui/js/socket.js b/ui/js/socket.js index bb739d5..ec4fe53 100644 --- a/ui/js/socket.js +++ b/ui/js/socket.js @@ -1,5 +1,7 @@ import api from './api.js'; +const msgTypeKey = "functie"; + var ws = new WebSocket('ws://localhost:8081/'); export default ws; @@ -7,14 +9,14 @@ ws.addEventListener("message", ev => { // this will already throw an error if the message doesn't contain valid JSON const msg = JSON.parse(ev.data); - // check if api.msg.handle has a handler for msg.type - if (!api.msg.handle.hasOwnProperty(msg.type)) { - console.warn(`No message handler for type ${msg.type}`, msg); + // check if api.msg.handle has a handler for message type + if (!api.msg.handle.hasOwnProperty(msg[msgTypeKey])) { + console.warn(`No message handler for type ${msg[msgTypeKey]}`, msg); return; } // run the appropriate message handler - api.msg.handle[msg.type](msg); + api.msg.handle[msg[msgTypeKey]](msg); }); ws.addEventListener("close", () => { |