init value before use
This commit is contained in:
@ -7,7 +7,8 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
|
||||
// Keep theme toggle for all pages
|
||||
initThemeToggle();
|
||||
|
||||
createHamburgerMenu();
|
||||
|
||||
// Load saved theme preference
|
||||
const savedTheme = localStorage.getItem('theme') || 'light';
|
||||
document.documentElement.setAttribute('data-theme', savedTheme);
|
||||
@ -416,6 +417,12 @@ function createHamburgerMenu() {
|
||||
const isTicketPage = window.location.pathname.includes('ticket.php');
|
||||
|
||||
if (isTicketPage) {
|
||||
const selects = document.querySelectorAll('select.editable');
|
||||
const values = {};
|
||||
selects.forEach(select => {
|
||||
values[select.dataset.field] = select.value;
|
||||
});
|
||||
|
||||
hamburgerMenu.innerHTML = `
|
||||
<div class="hamburger-icon">☰</div>
|
||||
<div class="hamburger-content">
|
||||
|
||||
Reference in New Issue
Block a user