diff --git a/assets/js/dashboard.js b/assets/js/dashboard.js index 9c2cf44..85f7141 100644 --- a/assets/js/dashboard.js +++ b/assets/js/dashboard.js @@ -408,6 +408,23 @@ document.addEventListener('DOMContentLoaded', function() { }); }); +function toggleHamburgerEditMode() { + const editButton = document.getElementById('hamburgerEditButton'); + const editables = document.querySelectorAll('.hamburger-content .editable'); + const isEditing = editButton.classList.contains('active'); + + if (!isEditing) { + editButton.textContent = 'Save Changes'; + editButton.classList.add('active'); + editables.forEach(field => field.disabled = false); + } else { + saveTicket(); + editButton.textContent = 'Edit Ticket'; + editButton.classList.remove('active'); + editables.forEach(field => field.disabled = true); + } +} + function createHamburgerMenu() { // Create hamburger menu container const hamburgerMenu = document.createElement('div'); @@ -464,6 +481,9 @@ function createHamburgerMenu() { +