Checkpoint: Correction du problème d'aperçu de l'application
Corrections apportées : - Correction des références à heureDebut/heureFin dans AdminRappels.tsx (utilisation de dateDebut/dateFin) - Correction de l'accès à la propriété dates dans EmargementScan.tsx (cast de type) - Ajout de l'import manquant de QrCode dans DashboardLayout.tsx - Correction des erreurs TypeScript dans DashboardLayout.tsx (gestion de subItems) - Ajout de downlevelIteration dans tsconfig.json - Correction de l'utilisation de Set dans DateFormationMultiSelect.tsx (Array.from) - Correction de l'appel à createAttestation (utilisation de enregistrerAttestation) L'application fonctionne maintenant correctement sans erreurs TypeScript.
This commit is contained in:
@@ -596,11 +596,11 @@ export default function AdminRappels() {
|
||||
id: seq.id,
|
||||
nom: seq.nom,
|
||||
formationNom: seq.formation?.nom || '',
|
||||
dates: seq.dates?.map(d => ({
|
||||
dates: seq.dates?.map((d: any) => ({
|
||||
id: d.id,
|
||||
date: d.dateDebut,
|
||||
heureDebut: d.heureDebut || '',
|
||||
heureFin: d.heureFin || '',
|
||||
date: d.dateDebut ? new Date(d.dateDebut).toISOString() : '',
|
||||
heureDebut: d.dateDebut ? new Date(d.dateDebut).toLocaleTimeString('fr-FR', { hour: '2-digit', minute: '2-digit' }) : '',
|
||||
heureFin: d.dateFin ? new Date(d.dateFin).toLocaleTimeString('fr-FR', { hour: '2-digit', minute: '2-digit' }) : '',
|
||||
})) || [],
|
||||
})) || []}
|
||||
selectedDateIds={formData.dateFormationIds}
|
||||
@@ -744,9 +744,9 @@ export default function AdminRappels() {
|
||||
formationNom: seq.formation?.nom || '',
|
||||
dates: seq.dates?.map(d => ({
|
||||
id: d.id,
|
||||
date: d.dateDebut,
|
||||
heureDebut: d.heureDebut || '',
|
||||
heureFin: d.heureFin || '',
|
||||
date: d.dateDebut ? new Date(d.dateDebut).toISOString() : '',
|
||||
heureDebut: d.dateDebut ? new Date(d.dateDebut).toLocaleTimeString('fr-FR', { hour: '2-digit', minute: '2-digit' }) : '',
|
||||
heureFin: d.dateFin ? new Date(d.dateFin).toLocaleTimeString('fr-FR', { hour: '2-digit', minute: '2-digit' }) : '',
|
||||
})) || [],
|
||||
})) || []}
|
||||
selectedDateIds={formData.dateFormationIds}
|
||||
|
||||
@@ -75,7 +75,7 @@ export default function EmargementScan() {
|
||||
};
|
||||
|
||||
// Déterminer les dates disponibles
|
||||
const datesDisponibles = selectedInscription?.sequence?.dates || [];
|
||||
const datesDisponibles = (selectedInscription?.sequence as any)?.dates || [];
|
||||
|
||||
if (success) {
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user