/* Tela de login: autentica e redireciona para o app. */ el('form-login').addEventListener('submit', async (event) => { event.preventDefault(); const erroBox = el('login-erro'); erroBox.textContent = ''; try { await API.post('/api/auth/login', { username: el('login-username').value, password: el('login-password').value }); window.location.href = '/'; } catch (error) { erroBox.textContent = error.message; } });