up build
This commit is contained in:
parent
5ba8771454
commit
73f18e1d31
2 changed files with 23 additions and 1 deletions
|
@ -191,7 +191,25 @@ export class Agenda implements OnInit {
|
|||
this.view = view;
|
||||
}
|
||||
|
||||
dayClicked({ date, events }: { date: Date; events: CalendarEvent[] }): void {
|
||||
dayClicked(event: any): void {
|
||||
// Gérer les différents types d'événements selon la vue
|
||||
let date: Date;
|
||||
let events: CalendarEvent[] = [];
|
||||
|
||||
if (event.day) {
|
||||
// Vue mois : { day: MonthViewDay, sourceEvent: MouseEvent | KeyboardEvent }
|
||||
date = event.day.date;
|
||||
events = event.day.events || [];
|
||||
} else if (event.date) {
|
||||
// Vue semaine/jour : { date: Date, events: CalendarEvent[], sourceEvent: MouseEvent | KeyboardEvent }
|
||||
date = event.date;
|
||||
events = event.events || [];
|
||||
} else {
|
||||
// Fallback pour les autres cas
|
||||
console.warn('Type d\'événement dayClicked non reconnu:', event);
|
||||
return;
|
||||
}
|
||||
|
||||
console.log('Day clicked:', date, events);
|
||||
}
|
||||
|
||||
|
|
|
@ -122,3 +122,7 @@ label { font-size: 0.85rem; color: $color-muted; }
|
|||
padding: 10px;
|
||||
box-shadow: 0 0 10px 5px rgba(0,0,0,0.2);
|
||||
}
|
||||
|
||||
.search{
|
||||
width: 20%;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue