resources/js/newui.js
let socket = null;
window.addEventListener('DOMContentLoaded', _ => {
// TODO tää pitäisi varmaan jotenkin konffata
socket = new WebSocket("ws://localhost:3011/newui");
// Connection opened
socket.addEventListener("open", (event) => {
});
socket.addEventListener("error", (event) => {
console.log('Error: ', event);
});
socket.addEventListener("close", e => {
});
// Listen for messages
socket.addEventListener("message", (event) => {
let msg = JSON.parse(event.data);
let id = msg.id;
let html = msg["new-html"];
document.querySelector(`#${id}`).outerHTML = html;
});
});
function send(event) {
socket.send(`CALL ${event}`);
}