import ButtonBackHeader from "@/components/buttonBackHeader" import HeaderRightCalendarList from "@/components/calendar/headerCalendarList" import ItemDateCalendar from "@/components/calendar/itemDateCalendar" import EventItem from "@/components/eventItem" import Styles from "@/constants/Styles" import { router, Stack } from "expo-router" import moment from 'moment' import { useState } from "react" import { SafeAreaView, ScrollView, Text, View } from "react-native" import DateTimePicker, { CalendarComponents, CalendarDay, DateType, getDefaultStyles } from "react-native-ui-datepicker" export default function CalendarDivision() { const defaultStyles = getDefaultStyles() const [selected, setSelected] = useState(new Date()); const listDate = ['2025-03-19', '2025-03-22'] const components: CalendarComponents = { Day: (day: CalendarDay) => { const now = String(day.date) const today = moment(now).format('YYYY-MM-DD'); const sign = listDate.includes(today) return ( ) }, }; return ( { router.back() }} />, headerTitle: 'Kalender', headerTitleAlign: 'center', headerRight: () => }} /> setSelected(date)} styles={{ selected: Styles.selectedDate, }} /> Acara { router.push('./calendar/321') }} /> { router.push('./calendar/321') }} /> ) }