у нас так.
1. кидается экшн роутТо имя роута параметры
2. миддлвар ловит роутТо и делает анимацию роута или перенаправляет роут, или например обязательно вставляет создание пин кода и подтверждение при любой попытке авторизованного захода в хоум
3. диплинки отлавливаются и дальше отправляются экшн роутТо
когда роутТо то все просто, а если у вас MainScreen с bottomNavigator'ом, вы были на вкладке 2, пользователь что-то там нажал и вы кидаете его на экран авторизации, он с этого экрана начинает длинный флоу по регистрации, с тремя экранами и после этого, вы хотите закрыть этот флоу и кинуть его обратно в MainScreen но открыть в bottomNavigator'е вкладку 4, вариант фокси ляжет как сыр на масло))