import Styles from "@/constants/Styles" import { Ionicons, MaterialCommunityIcons } from "@expo/vector-icons" import { router } from "expo-router" import { useState } from "react" import { ToastAndroid, View } from "react-native" import AlertKonfirmasi from "../alertKonfirmasi" import ButtonMenuHeader from "../buttonMenuHeader" import DrawerBottom from "../drawerBottom" import MenuItemRow from "../menuItemRow" type Props = { id: string | string[] } export default function HeaderRightAnnouncementDetail({ id }: Props) { const [isVisible, setVisible] = useState(false) return ( <> { setVisible(true) }} /> } title="Edit" onPress={() => { setVisible(false) router.push(`/announcement/edit/${id}`) }} /> } title="Hapus" onPress={() => { AlertKonfirmasi({ title: 'Konfirmasi', desc: 'Apakah anda yakin ingin menghapus pengumuman ini?', onPress: () => { setVisible(false) ToastAndroid.show('Berhasil menghapus data', ToastAndroid.SHORT) router.push('/announcement') } }) }} /> ) }