import { ButtonCustom, SelectCustom, StackCustom, TextAreaCustom, TextInputCustom, ViewWrapper, } from "@/components"; import DateTimePickerCustom from "@/components/DateInput/DateTimePickerCustom"; import { masterTypeEvent } from "@/lib/dummy-data/event/master-type-event"; import { DateTimePickerEvent } from "@react-native-community/datetimepicker"; import { router } from "expo-router"; import React, { useState } from "react"; import { Platform } from "react-native"; export default function EventCreate() { const [selectedDate, setSelectedDate] = useState< Date | DateTimePickerEvent | null >(null); const [selectedEndDate, setSelectedEndDate] = useState< Date | DateTimePickerEvent | null >(null); const handlerSubmit = () => { try { if (selectedDate) { console.log("Tanggal yang dipilih:", selectedDate); console.log(`ISO Format ${Platform.OS}:`, selectedDate.toString()); // Kirim ke API atau proses lanjutan } else { console.log("Tanggal belum dipilih"); } if (selectedEndDate) { console.log("Tanggal yang dipilih:", selectedEndDate); console.log(`ISO Format ${Platform.OS}:`, selectedEndDate.toString()); // Kirim ke API atau proses lanjutan } else { console.log("Tanggal berakhir belum dipilih"); } console.log("Data berhasil disimpan"); router.navigate("/event/status"); } catch (error) { console.log(error); } }; const buttonSubmit = ( // // ); return ( <> console.log(value)} /> { setSelectedDate(date as any); }} value={selectedDate as any} minimumDate={new Date(Date.now())} /> { setSelectedEndDate(date as any); }} value={selectedEndDate as any} /> {buttonSubmit} ); }