container pour l'interface de la borne

This commit is contained in:
2023-01-11 17:05:59 +01:00
parent 9de30a4d95
commit e1810554a6
9 changed files with 11 additions and 7 deletions

View File

@@ -0,0 +1,14 @@
class WebsocketClient {
constructor(onNewEffects) {
this.socket = new WebSocket("ws://localhost:5000");
this.socket.addEventListener("open", (event) => {
this.socket.send("connected");
});
this.socket.addEventListener("message", (event) => {
let msg = JSON.parse(event.data);
if (msg.type == "effects") {
onNewEffects(msg.effects);
}
});
}
}