import ButtonBackHeader from "@/components/buttonBackHeader" import ButtonSaveHeader from "@/components/buttonSaveHeader" import { InputForm } from "@/components/inputForm" import SelectForm from "@/components/selectForm" import Styles from "@/constants/Styles" import { apiGetCalendarOne } from "@/lib/api" import { useAuthSession } from "@/providers/AuthProvider" import { Stack, router, useLocalSearchParams } from "expo-router" import { useEffect, useState } from "react" import { SafeAreaView, ScrollView, Text, ToastAndroid, View } from "react-native" export default function EditEventCalendar() { const { token, decryptToken } = useAuthSession(); const [chooseGroup, setChooseGroup] = useState({ val: '', label: '' }) const { id, detail } = useLocalSearchParams<{ id: string, detail: string }>(); const [data, setData] = useState({ id: '', timeStart: '', timeEnd: '', dateStart: '', dateEnd: '', idCalendar: '', status: 0, title: '', desc: '', linkMeet: '', repeatEventTyper: '', repeatValue: 0, }) async function handleLoad() { try { const hasil = await decryptToken(String(token?.current)); const response = await apiGetCalendarOne({ user: hasil, id: detail, cat: 'data', }); setData(response.data); } catch (error) { console.error(error); } } useEffect(() => { handleLoad(); }, []); return ( { router.back() }} />, headerTitle: 'Edit Acara', headerTitleAlign: 'center', headerRight: () => { ToastAndroid.show('Berhasil mengubah data', ToastAndroid.SHORT) router.back() }} /> }} /> Waktu Awal* --.-- Waktu Akhir * --.-- { }} /> ) }