Spaces:
Paused
Paused
File size: 1,060 Bytes
135bbd4 eb89bee d29a82e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
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);
});
} |