{{ getMonthName() }} {{ year }}

@if (calendarSettingsService.get('showWeekNumbers')()) {

} @for (letter of getWeekdayLetters(); track $index) {

{{ letter }}

}
@for (week of weeksInAMonth; track $index) {
@if (calendarSettingsService.get('showWeekNumbers')()) {

{{ getWeekNumber(week) }}

} @for (day of week; track $index) { @if (day === null) {

} @else { @let dayTooltip = getDayTooltip(day); @let dateKey = getDateKey(day); @let status = getStatus(day); @let declaredType = getDeclaredType(dateKey); @let previewed = declarationPreview?.dates?.has(dateKey); } }
}