import { Card, Group, Stack, Text, ThemeIcon, Title, useMantineColorScheme, } from "@mantine/core"; import { IconCalendarEvent } from "@tabler/icons-react"; interface EventItem { id: string; nama: string; tanggal: string; lokasi: string; } interface EventCalendarProps { data?: EventItem[]; } export const EventCalendar = ({ data }: EventCalendarProps) => { const { colorScheme } = useMantineColorScheme(); const dark = colorScheme === "dark"; const defaultData: EventItem[] = [ { id: "1", nama: "Hari Kesaktian Pancasila", tanggal: "1 Oktober 2025", lokasi: "Balai Desa", }, { id: "2", nama: "Festival Budaya Desa", tanggal: "20 Mei 2026", lokasi: "Lapangan Desa", }, { id: "3", nama: "Perayaan HUT Desa", tanggal: "17 Agustus 2026", lokasi: "Balai Desa", }, ]; const displayData = data || defaultData; return ( Kalender Event Budaya {displayData.map((event) => ( {event.nama} {event.lokasi} {event.tanggal} ))} ); };