{{getMonthName()}} {{currentYear}}

{{getTotalEventsCount()}} Total événements
{{getEventsThisMonth()}} Ce mois
@for (day of weekDays; track day) {
{{day}}
}
@for (day of calendarDays; track day.getTime()) {
{{day.getDate()}}
@if (getEventCountForDate(day) > 0) {
{{getEventCountForDate(day)}}
}
@for (event of getEventsForDate(day).slice(0, 3); track event.id) {
{{event.title}}
} @if (getEventsForDate(day).length > 3) {
+{{getEventsForDate(day).length - 3}} autres
}
}
@if (showEventDetails && selectedEvent) {

Détails de l'événement

{{selectedEvent.title}}
@if (selectedEvent.description) {
Description :

{{selectedEvent.description}}

} @if (selectedEvent.location) {
📍 Lieu : {{selectedEvent.location}}
}
📅 Date : {{selectedEvent.start | date:'dd/MM/yyyy à HH:mm'}}
@if (selectedEvent.end) {
⏰ Fin : {{selectedEvent.end | date:'dd/MM/yyyy à HH:mm'}}
} @if (selectedEvent.type) {
Type : {{selectedEvent.type}}
} @if (selectedEvent.properties) {
Propriétés :
@for (prop of getObjectKeys(selectedEvent.properties); track prop) {
{{prop}} : {{selectedEvent.properties[prop]}}
}
}
}