24 lines
719 B
JavaScript
24 lines
719 B
JavaScript
import {account} from './setup.js';
|
|
|
|
account.get().then((response) => {
|
|
location.href = '/';
|
|
}).catch((err) => {
|
|
return;
|
|
})
|
|
|
|
document.querySelectorAll('#login')[0].addEventListener('click', () => {
|
|
const email = document.getElementById('email').value;
|
|
const password = document.getElementById('password').value;
|
|
|
|
const error = document.getElementById('error-message');
|
|
|
|
if(email == '' || password == '') {
|
|
error.innerHTML = 'Email address or password is blank<br>'
|
|
} else {
|
|
account.createEmailSession(email, password).then((response) => {
|
|
location.href = '/';
|
|
}).catch((err) => {
|
|
error.innerHTML = err.message + '<br>';
|
|
})
|
|
}
|
|
}) |