import Styles from '@/constants/Styles'; import { Pressable, View } from 'react-native'; import Modal from 'react-native-modal'; import Text from './Text'; type Props = { isVisible: boolean setVisible: (value: boolean) => void title?: string children: React.ReactNode onSubmit: () => void disableSubmit?: boolean buttonHide?: boolean } export default function ModalFloat({ isVisible, setVisible, title, children, onSubmit, disableSubmit, buttonHide }: Props) { return ( { setVisible(false) }} > {title} {children} { !buttonHide && ( { setVisible(false) }}> Batal Simpan ) } ) }