From f22bfe57606cebc854791e2a3ce20f9595b50700 Mon Sep 17 00:00:00 2001 From: dahoud Date: Mon, 13 Oct 2025 16:30:54 +0000 Subject: [PATCH] fix: Revert Date to ISO string conversions for local state objects (they expect Date not string) --- app/(main)/devis/expires/page.tsx | 2 +- app/(main)/factures/export/page.tsx | 4 ++-- app/(main)/factures/impayees/page.tsx | 2 +- app/(main)/factures/relances/[id]/page.tsx | 2 +- app/(main)/factures/retard/page.tsx | 4 ++-- app/(main)/stock/commandes/page.tsx | 2 +- app/(main)/stock/inventaire/page.tsx | 2 +- app/(main)/stock/sorties/page.tsx | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app/(main)/devis/expires/page.tsx b/app/(main)/devis/expires/page.tsx index 21d74c5..8f52a5a 100644 --- a/app/(main)/devis/expires/page.tsx +++ b/app/(main)/devis/expires/page.tsx @@ -535,7 +535,7 @@ RECOMMANDATIONS: setRenewData(prev => ({ ...prev, newValidityDate: e.value?.toISOString() || new Date().toISOString() }))} + onChange={(e) => setRenewData(prev => ({ ...prev, newValidityDate: e.value || new Date() }))} dateFormat="dd/mm/yy" showIcon minDate={new Date()} diff --git a/app/(main)/factures/export/page.tsx b/app/(main)/factures/export/page.tsx index 73ef86f..be49872 100644 --- a/app/(main)/factures/export/page.tsx +++ b/app/(main)/factures/export/page.tsx @@ -347,7 +347,7 @@ const FactureExportPage = () => { setConfig(prev => ({ ...prev, dateDebut: e.value?.toISOString() || new Date().toISOString() }))} + onChange={(e) => setConfig(prev => ({ ...prev, dateDebut: e.value || new Date() }))} className="w-full" dateFormat="dd/mm/yy" /> @@ -360,7 +360,7 @@ const FactureExportPage = () => { setConfig(prev => ({ ...prev, dateFin: e.value?.toISOString() || new Date().toISOString() }))} + onChange={(e) => setConfig(prev => ({ ...prev, dateFin: e.value || new Date() }))} className="w-full" dateFormat="dd/mm/yy" /> diff --git a/app/(main)/factures/impayees/page.tsx b/app/(main)/factures/impayees/page.tsx index 778f007..714d3f7 100644 --- a/app/(main)/factures/impayees/page.tsx +++ b/app/(main)/factures/impayees/page.tsx @@ -551,7 +551,7 @@ RECOMMANDATIONS: setPaymentData(prev => ({ ...prev, datePaiement: e.value?.toISOString() || new Date().toISOString() }))} + onChange={(e) => setPaymentData(prev => ({ ...prev, datePaiement: e.value || new Date() }))} dateFormat="dd/mm/yy" showIcon /> diff --git a/app/(main)/factures/relances/[id]/page.tsx b/app/(main)/factures/relances/[id]/page.tsx index 348c8eb..6917bc8 100644 --- a/app/(main)/factures/relances/[id]/page.tsx +++ b/app/(main)/factures/relances/[id]/page.tsx @@ -548,7 +548,7 @@ const FactureRelancePage = () => { setNouvelleRelance(prev => ({ ...prev, dateEnvoi: e.value?.toISOString() || new Date().toISOString() }))} + onChange={(e) => setNouvelleRelance(prev => ({ ...prev, dateEnvoi: e.value || new Date() }))} className="w-full" dateFormat="dd/mm/yy" showTime diff --git a/app/(main)/factures/retard/page.tsx b/app/(main)/factures/retard/page.tsx index 16e90db..99cd79e 100644 --- a/app/(main)/factures/retard/page.tsx +++ b/app/(main)/factures/retard/page.tsx @@ -614,7 +614,7 @@ ACTIONS RECOMMANDÉES: setUrgentReminderData(prev => ({ ...prev, deadline: e.value?.toISOString() || new Date().toISOString() }))} + onChange={(e) => setUrgentReminderData(prev => ({ ...prev, deadline: e.value || new Date() }))} dateFormat="dd/mm/yy" showIcon minDate={new Date()} @@ -652,7 +652,7 @@ ACTIONS RECOMMANDÉES: setLegalNoticeData(prev => ({ ...prev, deadline: e.value?.toISOString() || new Date().toISOString() }))} + onChange={(e) => setLegalNoticeData(prev => ({ ...prev, deadline: e.value || new Date() }))} dateFormat="dd/mm/yy" showIcon minDate={new Date()} diff --git a/app/(main)/stock/commandes/page.tsx b/app/(main)/stock/commandes/page.tsx index 7dd270a..2259c89 100644 --- a/app/(main)/stock/commandes/page.tsx +++ b/app/(main)/stock/commandes/page.tsx @@ -647,7 +647,7 @@ const CommandesPage = () => { setOrder({...order, dateCommande: e.value?.toISOString() || new Date().toISOString()})} + onChange={(e) => setOrder({...order, dateCommande: e.value || new Date()})} showIcon /> diff --git a/app/(main)/stock/inventaire/page.tsx b/app/(main)/stock/inventaire/page.tsx index ece7118..513deba 100644 --- a/app/(main)/stock/inventaire/page.tsx +++ b/app/(main)/stock/inventaire/page.tsx @@ -593,7 +593,7 @@ const InventairePage = () => { setNewSession({...newSession, dateDebut: e.value?.toISOString() || new Date().toISOString()})} + onChange={(e) => setNewSession({...newSession, dateDebut: e.value || new Date()})} showIcon /> diff --git a/app/(main)/stock/sorties/page.tsx b/app/(main)/stock/sorties/page.tsx index 71a1a1d..ac85751 100644 --- a/app/(main)/stock/sorties/page.tsx +++ b/app/(main)/stock/sorties/page.tsx @@ -795,7 +795,7 @@ const SortiesPage = () => { setExit({...exit, dateSortie: e.value?.toISOString() || new Date().toISOString()})} + onChange={(e) => setExit({...exit, dateSortie: e.value || new Date()})} showIcon />