aboutsummaryrefslogtreecommitdiff
path: root/ui/js
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2024-04-01 14:19:53 +0200
committerlonkaars <loek@pipeframe.xyz>2024-04-01 14:19:53 +0200
commit656b3af4e3b13d6c810045345984783499bf29f9 (patch)
treeb059dcc3d9c5c7d78bf5b8dc77de7b9a5712acc5 /ui/js
parent848e3ec261348ec44b2b2184efae1d1a14d78cac (diff)
use single variable for message type field
Diffstat (limited to 'ui/js')
-rw-r--r--ui/js/socket.js10
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", () => {