this is awful right now

This commit is contained in:
biglyderv 2025-04-01 18:14:36 -04:00
commit 353bd175b0
Signed by: biglyderv
GPG key ID: 0E2EB0B4CD7397B5
7 changed files with 991 additions and 0 deletions

32
static/index.js Normal file
View file

@ -0,0 +1,32 @@
var messages = document.getElementById('messages');
var form = document.getElementById('form');
var input = document.getElementById('input');
async function main(e) {
e.preventDefault();
if (!input.value) return;
let msg = await fetch("http://localhost:3007/", {
"method": "POST",
"headers": {
"content-type": "application/json",
},
"body": JSON.stringify({ "data": input.value })
})
msg = await msg.text();
msg = msg.trim();
input.value = '';
var item = document.createElement('li');
item.textContent = msg;
messages.appendChild(item);
window.scrollTo(0, document.body.scrollHeight);
}
form.addEventListener('submit', main);
input.value = 'test';
main({ preventDefault: () => { }})