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 localhostUrl = "http://localhost:8000";
const logoutBtn = document.querySelector('.nav-logout'); const logoutBtn = document.querySelector('.nav-logout');
const changeEmailBtn = document.querySelector('#change-email-btn'); const changeEmailBtn = document.querySelector('#change-email-btn');
const addTaskBtn = document.querySelector('.add-task-button');
logoutBtn.addEventListener("click", function() { logoutBtn.addEventListener("click", function() {
document.cookie = 'token=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;'; document.cookie = 'token=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;';
window.location.href = '/'; window.location.href = '/';
}); });
// modals
changeEmailBtn.addEventListener("click", function() { changeEmailBtn.addEventListener("click", function() {
const emailModal = document.querySelector('.email-modal'); const emailModal = document.querySelector('.email-modal');
const closeEmailModalBtn = document.querySelector('.close-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 // Check if the user is logged in
const getCookie = (returnType) => { const getCookie = (returnType) => {
let decodedCookie = decodeURIComponent(document.cookie); let decodedCookie = decodeURIComponent(document.cookie);