@foreach (var nomeGiorno in _giorniSettimana)
{
}
@for (var i = 0; i < StartDays; i++)
{
}
@for (var day = 1; day <= DaysInMonth; day++)
{
var currentDate = new DateTime(Date.Year, Date.Month, day);
var events = GetEventsForDay(currentDate);
var isToday = currentDate == DateTime.Today;
var topRight = StartDays == 0 ? 7 : 7 - StartDays;
var bottomLeft = DaysInMonth - (6 - EndDays);
@day
@if (events.Any())
{
}
}
@for (var i = 0; i < EndDays; i++)
{
}
@code
{
[Parameter] public required DateTime Date { get; set; }
[Parameter] public EventCallback