react-native-navigation

react-navigation 3 reset in nested stack

邮差的信 提交于 2019-11-29 14:22:03
Im try to understand how to reset in nested stack this my code const AuthStack = createStackNavigator( { Welcome, Login, Register, ConfirmationCode, }, { initialRouteName: 'Welcome', headerMode: 'none', lazy: true, transitionConfig, defaultNavigationOptions: { gesturesEnabled: false, }, } ) const AppStack = createStackNavigator( { TabStack, SearchResult, BusinessDetail, BusinessMap, MakeAppointment, TermsAndConditions }, { initialRouteName: 'TabStack', headerMode: 'none', lazy: true, transitionConfig, defaultNavigationOptions: { gesturesEnabled: false, }, } ) let MainStack =

react-navigation 3 reset in nested stack

痞子三分冷 提交于 2019-11-28 07:43:47
问题 Im try to understand how to reset in nested stack this my code const AuthStack = createStackNavigator( { Welcome, Login, Register, ConfirmationCode, }, { initialRouteName: 'Welcome', headerMode: 'none', lazy: true, transitionConfig, defaultNavigationOptions: { gesturesEnabled: false, }, } ) const AppStack = createStackNavigator( { TabStack, SearchResult, BusinessDetail, BusinessMap, MakeAppointment, TermsAndConditions }, { initialRouteName: 'TabStack', headerMode: 'none', lazy: true,

How to reset TabNavigator when user logs out (from other screen)

只愿长相守 提交于 2019-11-26 07:43:15
问题 Here is my project file hierarchy RootTabNavigator | AuthStackNavigator // I want to go back to this navigator | AuthoScreen | Welcome Screen | MainTabNavigator // I want to reset MainTabNavigator | FeedStacknavigator | Screen A | OtherStackNavigatorOne | Screen E | OtherStackNavigatorTwo | Screen D | MenuStackNavigator | Menuo <-I\'m here and want to reset to \'MainTabNavigator\' and go BACK to \'AuthScreen\' | Screen B | Screen C Problem The user is on Menuo Screen under MenuStackNavigator