ui disables while loading

This commit is contained in:
bel
2023-06-17 14:48:58 -06:00
parent 0a3a7a0616
commit 8abea5c8c1
2 changed files with 19 additions and 9 deletions

View File

@@ -20,11 +20,12 @@
function pushStream(newMessage) {
body = new URLSearchParams(new FormData(newMessage)).toString()
newMessage.getElementsByTagName("button").disabled = true
newMessage.getElementsByTagName("input").disabled = true
for(var e of newMessage.elements)
if(!e.attributes.readonly)
e.disabled = true
http("PUT", "/api/v0/chatbot", (body, status) => {
newMessage.getElementsByTagName("button").disabled = false
newMessage.getElementsByTagName("input").disabled = false
for(var e of newMessage.elements)
e.disabled = false
if (status != 200) {
log(body)
return
@@ -35,7 +36,7 @@
function log() {
console.log(arguments)
document.getElementById("debug-log").innerHTML += "\n" + new String(arguments)
document.getElementById("debug-log").innerHTML += "\n" + JSON.stringify(arguments)
}
function http(method, remote, callback, body) {