<NavigationContainer>
<Tabs.Navigator>
<Tabs.Screen name="Home" component={HomeStack} />
<Tabs.Screen name="Discover" component={Discover} />
</Tabs.Navigator>
</NavigationContainer>
I have a search component in Home Stack... And I have a search button in discover which takes me to search component in Home stack
but when I use navigator.back() it took me to the home component instead of discover the component
The Stack navigator in HomeStack is like this:
<Stack.Navigator initialRouteName="HomeScreen">
<Stack.Screen
name="HomeScreen"
component={HomeScreen}
/>
<Stack.Screen
name="SearchScreen"
component={SearchScreen} // this is the search component
/>
</Stack.Navigator>
I want the back button to take me to the last screen instead of the root screen of that stack