From 00ef1eb1e01b617632afbe25534e2ee6622d5ad6 Mon Sep 17 00:00:00 2001 From: BFLOWS Date: Thu, 23 Apr 2026 14:36:32 +0200 Subject: [PATCH] feat(ar1-admin): bottone Anteprima PDF wirato a BE /admin/ar1-templates/:id/preview-pdf Rimosso toast 'TODO' dal bottone eye icon in Tab Template. Ora: 1. chiama Ar1Service.previewTemplatePdf(row.id) (nuovo metodo, ritorna Blob) 2. crea URL.createObjectURL + window.open('_blank') 3. revokeObjectURL dopo 60s (cleanup) 4. toast info iniziale 'Generazione anteprima...' + error toast su fail Service: +1 metodo previewTemplatePdf(templateId) che torna Promise usando buildHeadersMultipart (nessun Content-Type per risposta binaria). --- src/modules/ar1/pages/Ar1AdminConfig.js | 13 ++++++++++--- src/modules/ar1/service/ar1Service.js | 6 ++++++ 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/src/modules/ar1/pages/Ar1AdminConfig.js b/src/modules/ar1/pages/Ar1AdminConfig.js index 981fe86..2b638d6 100644 --- a/src/modules/ar1/pages/Ar1AdminConfig.js +++ b/src/modules/ar1/pages/Ar1AdminConfig.js @@ -416,9 +416,16 @@ const Ar1AdminConfig = () => { const tplActiveActionsTpl = (row) => (
-