ЭКРАН 1 Вы можете создать конструктор, подобный этому
function NewReminderScreen({ navigation }) {
constructor(props){
super(props)
this.state = {
text: ''
}
}
const [value, onChangeText] = React.useState('click to add reminder.')
return (
<View style={styles.container}>
<TextInput
style={{height: 40, borderColor: 'white', borderWidth: 0, color:'#595959', fontSize:20, marginHorizontal:5}}
onChangeText={text => this.setState({text})}
value = {value}
/>
);
}
Вставьте это в функцию нажатия кнопки, чтобы перейти на домашний экран
this.props.navigation.replace('HomeScreen', {
text: this.state.text
})
SCREEN 2
И поместите это после рендера на вашем домашнем экране
const text = this.props.route.params.text;
И поместите это где угодно в вашем содержании
<Text style={styles.buttontext}>{text}</Text>