/** * Ticket Detail View * Shows full ticket info with quick-edit dropdowns, article timeline, and add-note form. */ const TicketDetailView = { ticketId: null, originalValues: {}, async render(id) { this.ticketId = id; const container = document.getElementById('view-container'); container.innerHTML = '
Caricamento ticket...