import ButtonBackHeader from "@/components/buttonBackHeader"; import { ButtonForm } from "@/components/buttonForm"; import ButtonMenuHeader from "@/components/buttonMenuHeader"; import DrawerBottom from "@/components/drawerBottom"; import { InputForm } from "@/components/inputForm"; import MenuItemRow from "@/components/menuItemRow"; import { Headers } from "@/constants/Headers"; import Styles from "@/constants/Styles"; import AntDesign from "@expo/vector-icons/AntDesign"; import { router, Stack } from "expo-router"; import React, { useState } from "react"; import { ToastAndroid, View } from "react-native"; export default function RootLayout() { const [isVisible, setVisible] = useState(false) const [isVisibleTambah, setVisibleTambah] = useState(false) function handleTambah() { setVisibleTambah(false) setVisible(false) ToastAndroid.show('Berhasil menambahkan data', ToastAndroid.SHORT) } return ( <> { router.back() }} />, headerTitle: 'Lembaga Desa', headerTitleAlign: 'center', headerRight: () => { setVisible(true) }} /> }} /> } title="Tambah Lembaga" onPress={() => { console.log('yeal') setVisible(false); // open the 2nd modal setTimeout( () => { setVisibleTambah(true) }, // any small number will do, maybe animation duration 100, ); }} /> { handleTambah() }} /> ) }