react-native-error-boundary
Version:
A simple and reusable React-Native error boundary component
15 lines • 676 B
JavaScript
import React from 'react';
import { SafeAreaView, Text, TouchableOpacity, View } from 'react-native';
import styles from './styles';
const FallbackComponent = (props) => (<SafeAreaView style={styles.container}>
<View style={styles.content}>
<Text style={styles.title}>Oops!</Text>
<Text style={styles.subtitle}>{"There's an error"}</Text>
<Text style={styles.error}>{props.error.toString()}</Text>
<TouchableOpacity style={styles.button} onPress={props.resetError}>
<Text style={styles.buttonText}>Try again</Text>
</TouchableOpacity>
</View>
</SafeAreaView>);
export default FallbackComponent;
//# sourceMappingURL=index.js.map