Я новичок в React-Native и React.Я пытаюсь реализовать простую навигацию по вкладкам в моем мобильном приложении с помощью React Navigation (v2)
В основном есть два файла:
Router.js
// imports...
const Tabs = TabNavigator(
{
Logs: {
screen: Logs,
// here I would like to recieve the jwt and pass it as a param to the logs screen
},
NewRide: {
screen: NewRide
}
},
{navigationOptions: ...}
}
export default tabs;
LoggedIn.js
export default class LoggedIn extends Component {
constructor(props) {
super(props);
}
render() {
return (
<View>
<Tabs jwt={this.props.jwt} /> // here I pass the jwt as a prop
</View>
);
}
Я пытаюсь передать реквизит с именем jwt из моего класса LoggedIn, расположенного в LoggedIn.js, на вкладки, расположенные в маршрутизаторе.JSВ конечном счете, из вызова Tabs я хотел бы отправить полученный Jwt в качестве реквизита на экран «Журналы».
Я не уверен, как получить Jwt в файле Router.js и передать его на экран журналов.Любая помощь по этому поводу будет чрезвычайно ценной, так как я застрял на этом в течение хороших двух дней.С уважением, Мэтт.