diff --git a/app/(main)/devis/acceptes/page.tsx b/app/(main)/devis/acceptes/page.tsx
index 01b461a..8c2032d 100644
--- a/app/(main)/devis/acceptes/page.tsx
+++ b/app/(main)/devis/acceptes/page.tsx
@@ -512,23 +512,23 @@ RECOMMANDATIONS:
- setChantierData(prev => ({ ...prev, dateDebut: e.value || new Date() }))}
- dateFormat="dd/mm/yy"
- showIcon
+ setChantierData(prev => ({ ...prev, dateDebut: e.value?.toISOString() || new Date().toISOString() }))}
+ dateFormat="dd/mm/yy"
+ showIcon
/>
- setChantierData(prev => ({ ...prev, dateFinPrevue: e.value || new Date() }))}
- dateFormat="dd/mm/yy"
- showIcon
+ setChantierData(prev => ({ ...prev, dateFinPrevue: e.value?.toISOString() || new Date().toISOString() }))}
+ dateFormat="dd/mm/yy"
+ showIcon
minDate={chantierData.dateDebut}
/>
diff --git a/app/(main)/devis/expires/page.tsx b/app/(main)/devis/expires/page.tsx
index 749a115..21d74c5 100644
--- a/app/(main)/devis/expires/page.tsx
+++ b/app/(main)/devis/expires/page.tsx
@@ -532,12 +532,12 @@ RECOMMANDATIONS:
<>
- setRenewData(prev => ({ ...prev, newValidityDate: e.value || new Date() }))}
- dateFormat="dd/mm/yy"
- showIcon
+ setRenewData(prev => ({ ...prev, newValidityDate: e.value?.toISOString() || new Date().toISOString() }))}
+ 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 be49872..73ef86f 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 || new Date() }))}
+ onChange={(e) => setConfig(prev => ({ ...prev, dateDebut: e.value?.toISOString() || new Date().toISOString() }))}
className="w-full"
dateFormat="dd/mm/yy"
/>
@@ -360,7 +360,7 @@ const FactureExportPage = () => {
setConfig(prev => ({ ...prev, dateFin: e.value || new Date() }))}
+ onChange={(e) => setConfig(prev => ({ ...prev, dateFin: e.value?.toISOString() || new Date().toISOString() }))}
className="w-full"
dateFormat="dd/mm/yy"
/>
diff --git a/app/(main)/factures/impayees/page.tsx b/app/(main)/factures/impayees/page.tsx
index 9311c69..778f007 100644
--- a/app/(main)/factures/impayees/page.tsx
+++ b/app/(main)/factures/impayees/page.tsx
@@ -548,12 +548,12 @@ RECOMMANDATIONS:
<>
- setPaymentData(prev => ({ ...prev, datePaiement: e.value || new Date() }))}
- dateFormat="dd/mm/yy"
- showIcon
+ setPaymentData(prev => ({ ...prev, datePaiement: e.value?.toISOString() || new Date().toISOString() }))}
+ dateFormat="dd/mm/yy"
+ showIcon
/>
diff --git a/app/(main)/factures/nouvelle/page.tsx b/app/(main)/factures/nouvelle/page.tsx
index 8c8ac6e..357fa68 100644
--- a/app/(main)/factures/nouvelle/page.tsx
+++ b/app/(main)/factures/nouvelle/page.tsx
@@ -206,7 +206,7 @@ const NouvelleFacturePage = () => {
tauxTVA: selectedDevis.tauxTVA || 20,
montantTVA: selectedDevis.montantTVA || 0,
montantTTC: selectedDevis.montantTTC || 0,
- client: selectedDevis.client?.id || null,
+ client: selectedDevis.client || null,
devis: selectedDevis.id,
lignes: selectedDevis.lignes?.map(ligneDevis => ({
id: '',
diff --git a/app/(main)/factures/relances/[id]/page.tsx b/app/(main)/factures/relances/[id]/page.tsx
index 6917bc8..348c8eb 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 || new Date() }))}
+ onChange={(e) => setNouvelleRelance(prev => ({ ...prev, dateEnvoi: e.value?.toISOString() || new Date().toISOString() }))}
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 4044aff..16e90db 100644
--- a/app/(main)/factures/retard/page.tsx
+++ b/app/(main)/factures/retard/page.tsx
@@ -611,12 +611,12 @@ ACTIONS RECOMMANDÉES:
- setUrgentReminderData(prev => ({ ...prev, deadline: e.value || new Date() }))}
- dateFormat="dd/mm/yy"
- showIcon
+ setUrgentReminderData(prev => ({ ...prev, deadline: e.value?.toISOString() || new Date().toISOString() }))}
+ dateFormat="dd/mm/yy"
+ showIcon
minDate={new Date()}
/>
@@ -649,12 +649,12 @@ ACTIONS RECOMMANDÉES:
- setLegalNoticeData(prev => ({ ...prev, deadline: e.value || new Date() }))}
- dateFormat="dd/mm/yy"
- showIcon
+ setLegalNoticeData(prev => ({ ...prev, deadline: e.value?.toISOString() || new Date().toISOString() }))}
+ dateFormat="dd/mm/yy"
+ showIcon
minDate={new Date()}
/>