Я пытаюсь получить доступ к экрану навигатора дочернего стека, но он еще не загружен в конфигурацию маршрута. Таким образом, он выдает ошибку, и приложение падает. Существуют ли какие-либо вспомогательные методы, позволяющие проверить, загружена ли уже конфигурация дочерней навигации.
Пример) Имея в качестве родительского элемента Навигатор нижней вкладки, внутри одной из нижней вкладки находится другой Навигатор верхней вкладки.
Bottom Tab - bt1, bt2, bt3
inside - bt2-> Top Tab -> tt1, tt2, tt3
Trying to access 'tt2 'from bottom tab 1 'bt1'.
Method 1:
navigation.navigate('tt2');
It throws an error because bt2 tab navigation configs are not loaded.
The above things works only if we already went to 'bt2' (because that time all route configs were loaded).
Method 2:
navigation.navigate('bt2', {
screen: 'tt2'
});
It works fine. But if we moving across top tabs like tt1 or tt3 and execute the above th