From cdece1318e8361054f533e6efbaf57323b0d3991 Mon Sep 17 00:00:00 2001 From: TropiiDev Date: Mon, 28 Apr 2025 11:35:29 -0400 Subject: [PATCH] Add modal for task v0.0.15 --- assets/js/user.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/assets/js/user.js b/assets/js/user.js index 3b0998a..8774d12 100644 --- a/assets/js/user.js +++ b/assets/js/user.js @@ -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);