import { View } from 'react-native'; import { Button, TextInput } from 'react-native-paper'; import React, { useState } from 'react'; import { Alert } from 'react-native'; import { NativeStackScreenProps } from '@react-navigation/native-stack'; import { StackParamsList } from '../types'; import { signMessage } from '../utils'; type SignProps = NativeStackScreenProps; const SignMessage = ({ route }: SignProps) => { const network = route.params?.selectedNetwork; const [message, setMessage] = useState(''); const signMessageHandler = async () => { if (network) { const signedMessage = await signMessage(message, network, 0); Alert.alert('Signature', signedMessage); } }; return ( setMessage(text)} value={message} /> ); }; export default SignMessage;