hide empty calendars

This commit is contained in:
2024-08-10 15:10:07 +02:00
parent 60a1b1d3d9
commit 660140c280
2 changed files with 16 additions and 4 deletions

View File

@ -285,9 +285,18 @@ const EventCalendar = ({ events }: { events: EventFragment[] }) => {
{formatYearMonth(yearMonth)}{" "}
<span className={styles.eventCounter}>({eventCount})</span>
</h2>
{Object.keys(eventsByDate[yearMonth]).map((week) => (
<CalendarWeek key={week} days={eventsByDate[yearMonth][week]} />
))}
{eventCount === 0 && (
<div className={styles.calendarWeekEmpty}>
Ingen arrangementer denne måneden.
</div>
)}
{eventCount !== 0 &&
Object.keys(eventsByDate[yearMonth]).map((week) => (
<CalendarWeek
key={week}
days={eventsByDate[yearMonth][week]}
/>
))}
</div>
);
})}