Spaces:
Paused
Paused
| if (document.querySelector(".main")) { | |
| document.querySelector(".main").onclick = function (){ | |
| var submenu = document.querySelector(".spacer"); | |
| submenu.classList.toggle("show"); | |
| } | |
| } | |
| function sendChat() { | |
| var user_input = document.getElementById("user_input").value; | |
| var chat_messages = document.getElementById("chat_messages"); | |
| var user_message = document.createElement("li"); | |
| user_message.appendChild(document.createTextNode(user_input)); | |
| chat_messages.appendChild(user_message); | |
| document.getElementById("user_input").value = ""; | |
| fetch('/chat', { | |
| method: 'POST', | |
| headers: { | |
| 'Content-Type': 'application/json', | |
| }, | |
| body: JSON.stringify({ | |
| user_input: user_input | |
| }), | |
| }) | |
| .then(response => response.text()) | |
| .then(data => { | |
| var mistral_message = document.createElement("li"); | |
| mistral_message.appendChild(document.createTextNode(data)); | |
| chat_messages.appendChild(mistral_message); | |
| }); | |
| } |