upd: hapus dokumen divisi

This commit is contained in:
amel
2025-03-20 10:50:37 +08:00
parent f6ac399c06
commit a6825e8147
2 changed files with 20 additions and 4 deletions

View File

@@ -45,7 +45,7 @@ export default function DocumentDivision() {
</View>
</ScrollView>
{
isChecked && <MenuBottomSelectDocument />
isChecked && <MenuBottomSelectDocument onDone={() => { setIsChecked(false) }} />
}
</SafeAreaView>
)

View File

@@ -2,14 +2,20 @@ import { ColorsStatus } from "@/constants/ColorsStatus";
import Styles from "@/constants/Styles";
import { Ionicons, MaterialCommunityIcons } from "@expo/vector-icons";
import { useState } from "react";
import { Pressable, ScrollView, Text, View } from "react-native";
import { Pressable, ScrollView, Text, ToastAndroid, View } from "react-native";
import { useSharedValue } from "react-native-reanimated";
import AlertKonfirmasi from "../alertKonfirmasi";
import DrawerBottom from "../drawerBottom";
import ItemAccordion from "../itemAccordion";
import ItemDetailMember from "../itemDetailMember";
import MenuItemRow from "../menuItemRow";
export default function MenuBottomSelectDocument() {
type Props = {
onDone: () => void
}
export default function MenuBottomSelectDocument({ onDone }: Props) {
const [isModal, setModal] = useState(false)
const [isInformasi, setInformasi] = useState(false)
const open = useSharedValue(false)
@@ -33,7 +39,17 @@ export default function MenuBottomSelectDocument() {
<MenuItemRow
icon={<MaterialCommunityIcons name="trash-can-outline" color="white" size={25} />}
title="Hapus"
onPress={() => { }}
onPress={() => {
AlertKonfirmasi({
title: 'Konfirmasi',
desc: 'Apakah anda yakin ingin menghapus data?',
onPress: () => {
onDone()
ToastAndroid.show('Berhasil menghapus data', ToastAndroid.SHORT)
}
})
}}
column="many"
color="white"
/>