У меня есть один экран, который в заголовке состоит из кнопки, чтобы перейти на другой экран.
У меня уже есть модель, но она не работает: как показано ниже, я хочу изменить экран с RecipeList на NewRecipeForm, используя кнопку в заголовке
const AppStackNavigator = createStackNavigator({
List: {
screen: RecipesList,
navigationOptions: {
title:'RecipesList',
headerLeft: (
<Button onPress={()=>this.props.navigation.navigate('NewRecipeForm')}>
<Text>+</Text>
</Button>
)
}},
NewRecipeForm: {screen: CreateRecipeForm,
navigationOptions: {title:'Add new recipe'}},
Details: {screen: RecipesDetails, navigationOptions: {title:'RecipeDetails'}},
export default class App extends React.Component {
render() {
return <AppStackNavigator initialRouteName='List' />;
}
}
Я надеюсь, что вы поможете мне с решением