import { useRoute } from '@react-navigation/native'; import { NativeStackScreenProps } from '@react-navigation/native-stack'; import React from 'react'; import { StyleSheet, Text, View } from 'react-native'; import CopyTextToClipboard from '../../components/CopyTextToClipboard'; import QRCodeComponent from '../../components/QRCodeComponent'; import loc from '../../loc'; import { PaymentCodeStackParamList } from '../../navigation/PaymentCodeStack'; type Props = NativeStackScreenProps; export default function PaymentCode() { const route = useRoute(); const { paymentCode } = route.params as Props['route']['params']; return ( {!paymentCode && {loc.bip47.not_found}} {paymentCode && ( <> )} ); } const styles = StyleSheet.create({ container: { flex: 1, alignItems: 'center', justifyContent: 'center', }, });