fix: Convert Date to string for date fields in edit page

This commit is contained in:
dahoud
2025-10-13 09:50:32 +00:00
parent 703b8978fb
commit 4b19fed103

View File

@@ -289,7 +289,7 @@ const EditDevisPage = () => {
<Calendar <Calendar
id="dateEmission" id="dateEmission"
value={new Date(devis.dateEmission)} value={new Date(devis.dateEmission)}
onChange={(e) => setDevis(prev => ({ ...prev, dateEmission: e.value || new Date() }))} onChange={(e) => setDevis(prev => ({ ...prev, dateEmission: e.value?.toISOString() || new Date().toISOString() }))}
className="w-full" className="w-full"
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
/> />
@@ -300,7 +300,7 @@ const EditDevisPage = () => {
<Calendar <Calendar
id="dateValidite" id="dateValidite"
value={new Date(devis.dateValidite)} value={new Date(devis.dateValidite)}
onChange={(e) => setDevis(prev => ({ ...prev, dateValidite: e.value || new Date() }))} onChange={(e) => setDevis(prev => ({ ...prev, dateValidite: e.value?.toISOString() || new Date().toISOString() }))}
className="w-full" className="w-full"
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
/> />