function login() { const username = document.getElementById('login-username').value; const password = document.getElementById('login-password').value; apiPost('/auth/login', { username, password }) .then(data => { if (data.message === "Login successful") { document.getElementById('login-panel').classList.add('d-none'); document.getElementById('main-tabs').classList.remove('d-none'); } else { showResult('login-result', data); } }) .catch(err => { console.error(err); document.getElementById('login-result').innerText = "Error connecting to server."; }); }