(() => { function create({ appState, escapeHtml, cleanString, formatWholeNumber, formatCurrency, formatDate, formatHours, }) { function renderServiceRequestDetailTable(items) { return `
| Customer | SR Number | Queue | Service | Pillar | Oppty value | Horas apontadas | Customer deadline | Oppty Status |
|---|---|---|---|---|---|---|---|---|
| ${escapeHtml(serviceRequest.customerName || "-")} | ${renderServiceRequestLink(serviceRequest)} | ${escapeHtml(serviceRequest.queueName || "-")} | ${escapeHtml(serviceRequest.serviceName || "-")} | ${escapeHtml(serviceRequest.pillarLabel || "-")} | ${formatCurrency(serviceRequest.opportunityValue)} | ${renderReportedHoursLink(serviceRequest)} | ${escapeHtml(formatDate(serviceRequest.customerDeadline) || "-")} | ${escapeHtml(serviceRequest.opportunityStatusLabel || "-")} |