fix: Revert Date to ISO string conversions for local state objects (they expect Date not string)
This commit is contained in:
@@ -535,7 +535,7 @@ RECOMMANDATIONS:
|
||||
<Calendar
|
||||
id="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"
|
||||
showIcon
|
||||
minDate={new Date()}
|
||||
|
||||
@@ -347,7 +347,7 @@ const FactureExportPage = () => {
|
||||
<Calendar
|
||||
id="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"
|
||||
dateFormat="dd/mm/yy"
|
||||
/>
|
||||
@@ -360,7 +360,7 @@ const FactureExportPage = () => {
|
||||
<Calendar
|
||||
id="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"
|
||||
dateFormat="dd/mm/yy"
|
||||
/>
|
||||
|
||||
@@ -551,7 +551,7 @@ RECOMMANDATIONS:
|
||||
<Calendar
|
||||
id="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"
|
||||
showIcon
|
||||
/>
|
||||
|
||||
@@ -548,7 +548,7 @@ const FactureRelancePage = () => {
|
||||
<Calendar
|
||||
id="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"
|
||||
dateFormat="dd/mm/yy"
|
||||
showTime
|
||||
|
||||
@@ -614,7 +614,7 @@ ACTIONS RECOMMANDÉES:
|
||||
<Calendar
|
||||
id="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"
|
||||
showIcon
|
||||
minDate={new Date()}
|
||||
@@ -652,7 +652,7 @@ ACTIONS RECOMMANDÉES:
|
||||
<Calendar
|
||||
id="legalDeadline"
|
||||
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"
|
||||
showIcon
|
||||
minDate={new Date()}
|
||||
|
||||
@@ -647,7 +647,7 @@ const CommandesPage = () => {
|
||||
<Calendar
|
||||
id="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
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -593,7 +593,7 @@ const InventairePage = () => {
|
||||
<Calendar
|
||||
id="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
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -795,7 +795,7 @@ const SortiesPage = () => {
|
||||
<Calendar
|
||||
id="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
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user