@@ -6900,7 +6900,7 @@ function renderNucleiManager(query = '') {
69006900 </div>
69016901 ` ) . join ( '' ) }
69026902 </div>
6903- \ `;
6903+ ` ;
69046904}
69056905
69066906// ── Report Templates ─────────────────────────────────────────────────────────
@@ -6918,37 +6918,37 @@ async function renderReportTemplates(search = '') {
69186918 }
69196919
69206920 if ( ! templates || templates . length === 0 ) {
6921- container.innerHTML = \ `
6921+ container . innerHTML = `
69226922 <div class="empty-state">
69236923 <div class="empty-icon">📝</div>
69246924 <div class="empty-title">No templates found</div>
69256925 <p class="empty-sub">Create your first markdown report template.</p>
69266926 <button class="btn btn-primary" onclick="openReportTemplateModal()">➕ Create Template</button>
69276927 </div>
6928- \ `;
6928+ ` ;
69296929 return ;
69306930 }
69316931
6932- container.innerHTML = \ `
6932+ container . innerHTML = `
69336933 <div class="domain-grid">
6934- \ ${templates.map(name => \ `
6935- <div class="domain-card" onclick="openReportTemplateModal('\ ${esc(name)}')">
6936- <div class="domain-name">📄 \ ${esc(name)}</div>
6934+ ${ templates . map ( name => `
6935+ <div class="domain-card" onclick="openReportTemplateModal('${ esc ( name ) } ')">
6936+ <div class="domain-name">📄 ${ esc ( name ) } </div>
69376937 <div class="domain-stats">
69386938 <div class="domain-stat">
69396939 <div class="domain-stat-label">Format</div>
69406940 <div class="domain-stat-value" style="font-size: 14px;">Markdown</div>
69416941 </div>
69426942 </div>
69436943 <div style="margin-top: 16px; display: flex; gap: 8px;">
6944- <button class="btn btn-ghost btn-sm" style="color: var(--accent-red);" onclick="event.stopPropagation(); deleteReportTemplate('\ ${esc(name)}')">🗑️ Delete</button>
6944+ <button class="btn btn-ghost btn-sm" style="color: var(--accent-red);" onclick="event.stopPropagation(); deleteReportTemplate('${ esc ( name ) } ')">🗑️ Delete</button>
69456945 </div>
69466946 </div>
6947- \ `).join('')}
6947+ ` ) . join ( '' ) }
69486948 </div>
6949- \ `;
6949+ ` ;
69506950 } catch ( err ) {
6951- container.innerHTML = \ `<div class="error-state">❌ \ ${esc(err.message)}</div>\ `;
6951+ container . innerHTML = `<div class="error-state">❌ ${ esc ( err . message ) } </div>` ;
69526952 }
69536953}
69546954
@@ -6967,7 +6967,7 @@ async function openReportTemplateModal(name = '') {
69676967
69686968 if ( name ) {
69696969 try {
6970- const data = await apiFetch(\ `/api/report-templates/\ ${encodeURIComponent(name)}\ `);
6970+ const data = await apiFetch ( `/api/report-templates/${ encodeURIComponent ( name ) } ` ) ;
69716971 contentInput . value = data . content ;
69726972 } catch ( err ) {
69736973 showToast ( 'error' , 'Failed to load template' , err . message ) ;
@@ -6993,7 +6993,7 @@ async function saveReportTemplate() {
69936993
69946994 try {
69956995 const headers = await buildAuthHeaders ( { 'Content-Type' : 'application/json' } ) ;
6996- const res = await fetch(\`\ ${API}/api/report-templates\ `, {
6996+ const res = await fetch ( ` ${ API } /api/report-templates`, {
69976997 method : 'POST' ,
69986998 headers,
69996999 body : JSON . stringify ( { name, content } )
@@ -7004,7 +7004,7 @@ async function saveReportTemplate() {
70047004 throw new Error ( data . error || 'Failed to save template' ) ;
70057005 }
70067006
7007- showToast('success', 'Template Saved', \ `Template "\ ${name}" saved successfully\ `);
7007+ showToast ( 'success' , 'Template Saved' , `Template "${ name } " saved successfully` ) ;
70087008 closeReportTemplateModal ( ) ;
70097009 renderReportTemplates ( ) ;
70107010 } catch ( err ) {
@@ -7013,11 +7013,11 @@ async function saveReportTemplate() {
70137013}
70147014
70157015async function deleteReportTemplate ( name ) {
7016- if (!confirm(\ `Are you sure you want to delete the template "\ ${name}"?\ `)) return;
7016+ if ( ! confirm ( `Are you sure you want to delete the template "${ name } "?` ) ) return ;
70177017
70187018 try {
70197019 const headers = await buildAuthHeaders ( ) ;
7020- const res = await fetch(\`\ ${API}/api/report-templates/\ ${encodeURIComponent(name)}\ `, {
7020+ const res = await fetch ( ` ${ API } /api/report-templates/${ encodeURIComponent ( name ) } `, {
70217021 method : 'DELETE' ,
70227022 headers
70237023 } ) ;
@@ -7027,7 +7027,7 @@ async function deleteReportTemplate(name) {
70277027 throw new Error ( data . error || 'Failed to delete template' ) ;
70287028 }
70297029
7030- showToast('success', 'Template Deleted', \ `Template "\ ${name}" removed\ `) ;
7030+ showToast ( 'success' , 'Template Deleted' , `Template "${ name } " removed` ) ;
70317031 renderReportTemplates ( ) ;
70327032 } catch ( err ) {
70337033 showToast ( 'error' , 'Delete Failed' , err . message ) ;
0 commit comments