import AlertKonfirmasi from "@/components/alertKonfirmasi" import ButtonBackHeader from "@/components/buttonBackHeader" import { ButtonForm } from "@/components/buttonForm" import { InputForm } from "@/components/inputForm" import Styles from "@/constants/Styles" import { Entypo } from "@expo/vector-icons" import * as ImagePicker from 'expo-image-picker' import { router, Stack } from "expo-router" import { useState } from "react" import { Image, Pressable, SafeAreaView, ScrollView, Text, ToastAndroid, View } from "react-native" export default function EditBanner() { const [selectedImage, setSelectedImage] = useState(undefined) const pickImageAsync = async () => { let result = await ImagePicker.launchImageLibraryAsync({ mediaTypes: ['images'], allowsEditing: false, quality: 1, }); if (!result.canceled) { setSelectedImage(result.assets[0].uri); } else { alert('Tidak ada gambar yang dipilih'); } }; return ( { router.back() }} />, headerTitle: 'Edit Banner', headerTitleAlign: 'center', }} /> { selectedImage != undefined ? ( ) : ( Mohon unggah gambar dalam resolusi 1535 x 450 piksel untuk memastikan ) } { AlertKonfirmasi({ title: 'Konfirmasi', desc: 'Apakah anda yakin ingin mengubah data?', onPress: () => { ToastAndroid.show('Berhasil mengubah data', ToastAndroid.SHORT) router.push('/banner') } }) }} /> ) }