Refactor login button event listener handling
This commit is contained in:
parent
8d54d27baa
commit
b50466f24f
1 changed files with 17 additions and 17 deletions
14
login.js
14
login.js
|
|
@ -7,22 +7,22 @@ const app = initializeApp(firebaseConfig);
|
|||
const auth = getAuth(app);
|
||||
|
||||
// Håndter klikk
|
||||
document.getElementById('btn-login').addEventListener('click', async () => {
|
||||
const btn = document.getElementById('btn-login');
|
||||
const loginBtn = document.getElementById('btn-login');
|
||||
if (loginBtn) {
|
||||
loginBtn.addEventListener('click', async () => {
|
||||
const msg = document.getElementById('error-msg');
|
||||
|
||||
btn.textContent = "Autentiserer...";
|
||||
loginBtn.textContent = "Autentiserer...";
|
||||
msg.textContent = "";
|
||||
|
||||
try {
|
||||
await signInAnonymously(auth);
|
||||
|
||||
// Suksess -> Gå til hovedsiden (Røsstad.html)
|
||||
// Suksess -> Gå til hovedsiden
|
||||
window.location.href = "Røsstad.html";
|
||||
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
msg.textContent = "Feil: " + error.message;
|
||||
btn.textContent = "Prøv igjen";
|
||||
loginBtn.textContent = "Prøv igjen";
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue