I'm trying to pass a username between two files but it remains undefined. Where am I going wrong? Thanks!
//Login file
constructor(props){
super(props);
this.state={
credentials: {
username: "",
password:"",
}
}
this.navigate = this.props.navigation.navigate;
}
signIn(){
{....}
this.navigate("main", {
username: this.state.username,
});
}
}
In Main:
constructor(props) {
super(props);
this.navigate = this.props.navigation.navigate;
this.params = this.props.navigation.state.params;
}
{...}
render() {
console.log(this.params.username);
//here it's undefined