| document.addEventListener('DOMContentLoaded', () => { | |
| var socket = io(); | |
| document.querySelector('#send-button').onclick = () => { | |
| const message = document.querySelector('#user-input').value; | |
| const selectedModel = document.querySelector('#model-selector').value; | |
| socket.emit('send_message', {'message': message, 'model': selectedModel}); | |
| document.querySelector('#user-input').value = ''; | |
| return false; | |
| }; | |
| socket.on('receive_message', data => { | |
| const node = document.createElement("div"); | |
| const textnode = document.createTextNode(data.message); | |
| node.appendChild(textnode); | |
| document.querySelector('#chat-box').appendChild(node); | |
| }); | |
| }); | |