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> </View>
</ScrollView> </ScrollView>
{ {
isChecked && <MenuBottomSelectDocument /> isChecked && <MenuBottomSelectDocument onDone={() => { setIsChecked(false) }} />
} }
</SafeAreaView> </SafeAreaView>
) )

View File

@@ -2,14 +2,20 @@ import { ColorsStatus } from "@/constants/ColorsStatus";
import Styles from "@/constants/Styles"; import Styles from "@/constants/Styles";
import { Ionicons, MaterialCommunityIcons } from "@expo/vector-icons"; import { Ionicons, MaterialCommunityIcons } from "@expo/vector-icons";
import { useState } from "react"; 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 { useSharedValue } from "react-native-reanimated";
import AlertKonfirmasi from "../alertKonfirmasi";
import DrawerBottom from "../drawerBottom"; import DrawerBottom from "../drawerBottom";
import ItemAccordion from "../itemAccordion"; import ItemAccordion from "../itemAccordion";
import ItemDetailMember from "../itemDetailMember"; import ItemDetailMember from "../itemDetailMember";
import MenuItemRow from "../menuItemRow"; import MenuItemRow from "../menuItemRow";
export default function MenuBottomSelectDocument() {
type Props = {
onDone: () => void
}
export default function MenuBottomSelectDocument({ onDone }: Props) {
const [isModal, setModal] = useState(false) const [isModal, setModal] = useState(false)
const [isInformasi, setInformasi] = useState(false) const [isInformasi, setInformasi] = useState(false)
const open = useSharedValue(false) const open = useSharedValue(false)
@@ -33,7 +39,17 @@ export default function MenuBottomSelectDocument() {
<MenuItemRow <MenuItemRow
icon={<MaterialCommunityIcons name="trash-can-outline" color="white" size={25} />} icon={<MaterialCommunityIcons name="trash-can-outline" color="white" size={25} />}
title="Hapus" 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" column="many"
color="white" color="white"
/> />