У меня есть bottomTabNavigator на моей вкладке, и внутри каждой вкладки у меня есть стеки. Я хочу сбросить стек при каждом нажатии на другую вкладку.
Навигатор вкладок -
Вкладка 1 - | _Stack Navigator
- Screen 1
- Screen 2
Вкладка 2 - | _Stack Navigator
- Screen 3
- Screen 4
Вкладка 3 - | _Stack Navigator
- Screen 5
- Screen 6
Текущий сценарий:. Предположим, я на вкладке 1 - я перехожу на экран 2 с экрана 1. Затем я нажимаю на вкладку 2. Теперь, если я снова нажму на вкладку 1, вместо экрана 1 появится экран 2.
Похожая вещь происходит на каждой вкладке.
Я хочу сбросить вкладку при каждом нажатии вкладки.
Пожалуйста, помогите.
Я использую -
"зависимости": {"@act-native-community / cli": "^ 4.1.0", "@react -native-community / masked-view ":" ^ 0.1.6 "," @ реагировать-навигация / нижние вкладки ":" ^ 5.0.5 "," @ реагировать-навигация / родной ":" ^ 5.0.5 " , "@ реагировать-навигация / стек": "^ 5.0.5", "реагировать": "16.9.0", "реагировать-нативный": "0.61.5", "реагировать-нативный-жест-обработчик": " ^ 1.6.0 "," Reaction-native-gifted-chat ":" ^ 0.13.0 "," Reaction-native-reanimated ":" ^ 1.7.0 "," Reaction-native-safe-area-context ": "^ 0.7.3", "реагировать на родные экраны": "^ 2.0.0-бета.7",},