BottomModal
Un modal tipo alerta que puede contener cualquier componente.
Uso
import React from "react";
import { View } from "react-native";
import { BottomModal, Theme, Text } from "@ga-innoval/react-native-ui";
export function Component() {
const [isBottomModalVisible, setIsBottomModalVisible] = useState(true);
return (
<View style={{ flex: 1 }}>
<BottomModal
visible={isBottomModalVisible}
onDismiss={() => setIsBottomModalVisible(false)}
>
<Title style={{ marginBottom: 10 }}>Titulo del modal</Title>
<Text style={{ marginBottom: 10 }}>
Este es una modal que puede contener cualquier componente!
</Text>
<DefaultTextInput
placeholder="Ingresa un algun texto aqui..."
style={styles.textInput}
/>
</BottomModal>
</View>
);
}
Props
visible
Type: boolean
Esta propiedad determina si el modal se muestra o no.
onDismiss
Type: ()=> void
Permite pasar una función que se llamará una vez que se haya descartado el modal.
children
Type: ReactNode
Componente hijo.
Modal Props
Este componente incluye todas las propiedades del componente Modal.