fix: Revert Date to ISO string conversions for local state objects (they expect Date not string)

This commit is contained in:
dahoud
2025-10-13 16:30:54 +00:00
parent bb19e2af0d
commit f22bfe5760
8 changed files with 10 additions and 10 deletions

View File

@@ -535,7 +535,7 @@ RECOMMANDATIONS:
<Calendar <Calendar
id="newValidityDate" id="newValidityDate"
value={renewData.newValidityDate} value={renewData.newValidityDate}
onChange={(e) => setRenewData(prev => ({ ...prev, newValidityDate: e.value?.toISOString() || new Date().toISOString() }))} onChange={(e) => setRenewData(prev => ({ ...prev, newValidityDate: e.value || new Date() }))}
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
showIcon showIcon
minDate={new Date()} minDate={new Date()}

View File

@@ -347,7 +347,7 @@ const FactureExportPage = () => {
<Calendar <Calendar
id="dateDebut" id="dateDebut"
value={config.dateDebut} value={config.dateDebut}
onChange={(e) => setConfig(prev => ({ ...prev, dateDebut: e.value?.toISOString() || new Date().toISOString() }))} onChange={(e) => setConfig(prev => ({ ...prev, dateDebut: e.value || new Date() }))}
className="w-full" className="w-full"
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
/> />
@@ -360,7 +360,7 @@ const FactureExportPage = () => {
<Calendar <Calendar
id="dateFin" id="dateFin"
value={config.dateFin} value={config.dateFin}
onChange={(e) => setConfig(prev => ({ ...prev, dateFin: e.value?.toISOString() || new Date().toISOString() }))} onChange={(e) => setConfig(prev => ({ ...prev, dateFin: e.value || new Date() }))}
className="w-full" className="w-full"
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
/> />

View File

@@ -551,7 +551,7 @@ RECOMMANDATIONS:
<Calendar <Calendar
id="datePaiement" id="datePaiement"
value={paymentData.datePaiement} value={paymentData.datePaiement}
onChange={(e) => setPaymentData(prev => ({ ...prev, datePaiement: e.value?.toISOString() || new Date().toISOString() }))} onChange={(e) => setPaymentData(prev => ({ ...prev, datePaiement: e.value || new Date() }))}
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
showIcon showIcon
/> />

View File

@@ -548,7 +548,7 @@ const FactureRelancePage = () => {
<Calendar <Calendar
id="dateEnvoi" id="dateEnvoi"
value={nouvelleRelance.dateEnvoi} value={nouvelleRelance.dateEnvoi}
onChange={(e) => setNouvelleRelance(prev => ({ ...prev, dateEnvoi: e.value?.toISOString() || new Date().toISOString() }))} onChange={(e) => setNouvelleRelance(prev => ({ ...prev, dateEnvoi: e.value || new Date() }))}
className="w-full" className="w-full"
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
showTime showTime

View File

@@ -614,7 +614,7 @@ ACTIONS RECOMMANDÉES:
<Calendar <Calendar
id="deadline" id="deadline"
value={urgentReminderData.deadline} value={urgentReminderData.deadline}
onChange={(e) => setUrgentReminderData(prev => ({ ...prev, deadline: e.value?.toISOString() || new Date().toISOString() }))} onChange={(e) => setUrgentReminderData(prev => ({ ...prev, deadline: e.value || new Date() }))}
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
showIcon showIcon
minDate={new Date()} minDate={new Date()}
@@ -652,7 +652,7 @@ ACTIONS RECOMMANDÉES:
<Calendar <Calendar
id="legalDeadline" id="legalDeadline"
value={legalNoticeData.deadline} value={legalNoticeData.deadline}
onChange={(e) => setLegalNoticeData(prev => ({ ...prev, deadline: e.value?.toISOString() || new Date().toISOString() }))} onChange={(e) => setLegalNoticeData(prev => ({ ...prev, deadline: e.value || new Date() }))}
dateFormat="dd/mm/yy" dateFormat="dd/mm/yy"
showIcon showIcon
minDate={new Date()} minDate={new Date()}

View File

@@ -647,7 +647,7 @@ const CommandesPage = () => {
<Calendar <Calendar
id="dateCommande" id="dateCommande"
value={order.dateCommande} value={order.dateCommande}
onChange={(e) => setOrder({...order, dateCommande: e.value?.toISOString() || new Date().toISOString()})} onChange={(e) => setOrder({...order, dateCommande: e.value || new Date()})}
showIcon showIcon
/> />
</div> </div>

View File

@@ -593,7 +593,7 @@ const InventairePage = () => {
<Calendar <Calendar
id="dateDebut" id="dateDebut"
value={newSession.dateDebut} value={newSession.dateDebut}
onChange={(e) => setNewSession({...newSession, dateDebut: e.value?.toISOString() || new Date().toISOString()})} onChange={(e) => setNewSession({...newSession, dateDebut: e.value || new Date()})}
showIcon showIcon
/> />
</div> </div>

View File

@@ -795,7 +795,7 @@ const SortiesPage = () => {
<Calendar <Calendar
id="dateSortie" id="dateSortie"
value={exit.dateSortie} value={exit.dateSortie}
onChange={(e) => setExit({...exit, dateSortie: e.value?.toISOString() || new Date().toISOString()})} onChange={(e) => setExit({...exit, dateSortie: e.value || new Date()})}
showIcon showIcon
/> />
</div> </div>