Spaces:
Paused
Paused
document.getElementById('toggleMenu').addEventListener('click', function () { | |
var menu = document.getElementById('leftMenu'); | |
menu.classList.toggle('hidden'); | |
}); | |
document.getElementById('toggleProfile').addEventListener('click', function () { | |
var profile = document.getElementById('rightProfile'); | |
profile.classList.toggle('hidden'); | |
}); | |
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); | |
}); | |
} |