Add modal for task v0.0.15

This commit is contained in:
TropiiDev 2025-04-28 11:35:29 -04:00
parent fdb81ebdef
commit cdece1318e

View File

@ -2,12 +2,15 @@ const url = "https://task-api.fstropii.com";
const localhostUrl = "http://localhost:8000";
const logoutBtn = document.querySelector('.nav-logout');
const changeEmailBtn = document.querySelector('#change-email-btn');
const addTaskBtn = document.querySelector('.add-task-button');
logoutBtn.addEventListener("click", function() {
document.cookie = 'token=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;';
window.location.href = '/';
});
// modals
changeEmailBtn.addEventListener("click", function() {
const emailModal = document.querySelector('.email-modal');
const closeEmailModalBtn = document.querySelector('.close-email-modal');
@ -18,6 +21,16 @@ changeEmailBtn.addEventListener("click", function() {
});
});
addTaskBtn.addEventListener("click", function() {
const taskModal = document.querySelector('.add-task-modal');
const closeTaskModalBtn = document.querySelector('.close-task-modal');
taskModal.classList.add('visible');
closeTaskModalBtn.addEventListener('click', function() {
taskModal.classList.remove("visible");
})
})
// Check if the user is logged in
const getCookie = (returnType) => {
let decodedCookie = decodeURIComponent(document.cookie);