From abf415487d08ab0c5b46417eac5227562ed7fc4a Mon Sep 17 00:00:00 2001 From: Kitzanos Date: Mon, 6 Jul 2026 17:04:49 +0200 Subject: [PATCH] =?UTF-8?q?feat(ar1):=20accorgimenti=20Leonardo=206/7=20?= =?UTF-8?q?=E2=80=94=20datepicker=20no-passato=20+=20rimozione=20Scade=20t?= =?UTF-8?q?ra=20X=20giorni?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - #1 Calendar: minDate=oggi sui campi date con min_today (scadenza documento non selezionabile nel passato) - #6 Ar1Home: rimossa la dicitura Scade tra X giorni / Scaduta da X giorni --- src/modules/ar1/pages/Ar1Home.js | 9 +-------- src/modules/ar1/pages/Ar1Wizard.js | 2 +- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/modules/ar1/pages/Ar1Home.js b/src/modules/ar1/pages/Ar1Home.js index 1a477db..25a69b9 100644 --- a/src/modules/ar1/pages/Ar1Home.js +++ b/src/modules/ar1/pages/Ar1Home.js @@ -106,7 +106,6 @@ const Ar1Home = () => { const renderStatusCard = () => { if (!status) return null; - const isUrgent = ['MISSING', 'EXPIRED'].includes(status.status); const canCompile = ['MISSING', 'EXPIRED', 'APPROACHING', 'VALID'].includes(status.status); const hasActive = status.form_id && ['DRAFT', 'AWAITING_SIGNATURE'].includes(status.status); @@ -119,13 +118,7 @@ const Ar1Home = () => { {__('Variante:', 'gepafin')} {status.variant} )} - {status.days_to_expiry !== null && status.days_to_expiry !== undefined && ( - - {status.days_to_expiry < 0 - ? __(`Scaduta da ${Math.abs(status.days_to_expiry)} giorni`, 'gepafin') - : __(`Scade tra ${status.days_to_expiry} giorni`, 'gepafin')} - - )} + {/* "Scade tra X giorni" / "Scaduta da X giorni" rimosso su richiesta Leonardo 6/7/2026 */} {status.must_recompile_reason && ( diff --git a/src/modules/ar1/pages/Ar1Wizard.js b/src/modules/ar1/pages/Ar1Wizard.js index dc25d5d..91860d8 100644 --- a/src/modules/ar1/pages/Ar1Wizard.js +++ b/src/modules/ar1/pages/Ar1Wizard.js @@ -303,7 +303,7 @@ const Ar1Wizard = () => { return (
{commonLabel} - onChange(field.id, e.value ? `${e.value.getFullYear()}-${String(e.value.getMonth() + 1).padStart(2, '0')}-${String(e.value.getDate()).padStart(2, '0')}` : null)} disabled={disabled} dateFormat="dd/mm/yy" showIcon style={{ width: '100%' }} /> + onChange(field.id, e.value ? `${e.value.getFullYear()}-${String(e.value.getMonth() + 1).padStart(2, '0')}-${String(e.value.getDate()).padStart(2, '0')}` : null)} disabled={disabled} minDate={field.min_today ? (() => { const t = new Date(); t.setHours(0,0,0,0); return t; })() : undefined} dateFormat="dd/mm/yy" showIcon style={{ width: '100%' }} />
); case 'checkbox':