import React, { useState } from "react"; import { StyleSheet, View, Text } from "react-native"; import { Portal, Modal, Button } from "react-native-paper"; import * as Linking from "expo-linking"; import { useTheme } from "../Hooks/reduxHooks"; const NewUpdateDialog = ({ newVersion }) => { const [newUpdateDialog, showNewUpdateDialog] = useState(true); const theme = useTheme(); return ( showNewUpdateDialog(false)} contentContainerStyle={[ styles.containerStyle, { backgroundColor: theme.colorPrimaryDark }, ]} > {`New update available ${newVersion.tag_name}`} {newVersion.body} ); }; export default NewUpdateDialog; const styles = StyleSheet.create({ containerStyle: { padding: 20, margin: 20, borderRadius: 6, }, modalHeader: { fontSize: 20, marginBottom: 10, }, });