Skip to content

Instantly share code, notes, and snippets.

@Yassir4 Yassir4/index.js
Created Aug 4, 2019

Embed
What would you like to do?
ModalScreen/index.js
// ModalScreen/index.js
import React, {Component} from 'react';
import {View, Text, TouchableOpacity} from 'react-native';
import {Navigation} from 'react-native-navigation';
import styles from './styles';
class ModalScreen extends Component {
constructor(props) {
super(props);
Navigation.events().bindComponent(this);
}
navigationButtonPressed({buttonId}) {
if (buttonId === 'leftButton') {
Navigation.dismissModal(this.props.componentId);
}
}
render() {
const {text} = this.props;
return (
<View style={styles.container}>
<Text style={styles.headerText}>{text}</Text>
</View>
);
}
}
export default ModalScreen;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.