(function() {
const txtEmail = document.getElementById('email-field');
const txtPassword = document.getElementById('password-field');
const btnSignIn = document.getElementById('sign-in-button');
const btnCreateAcct = document.getElementById('create-acct-button');
//Add button listener
btnSignIn.addEventListener('click', e => {
const email = txtEmail.value;
const pass = txtPassword.value;
const auth = firebase.auth();
//Perform signin
const promise = auth.signInWithEmailAndPassword(email, pass);
promise.catch(e => console.log(e.message));
});
btnCreateAcct.addEventListener('click', e => {
const email = txtEmail.value;
const pass = txtPassword.value;
const auth = firebase.auth();
//create user
const promise = auth.createUserWithEmailAndPassword(email, pass);
promise.catch(e => console.log(e.message));
});
firebase.auth().onAuthStateChanged(firebaseUser => {
if(firebaseUser) {
console.log(firebaseUser);
} else {
console.log('not logged in');
}
});
}());