Во-первых, я использую реагирующую навигацию для собственного маршрута реакции собственного приложения, поэтому я пытаюсь добавить путь к Deeplink в свое приложение, но он не работает, когда объединяется с createDrawerNavigator
const Layout = createDrawerNavigator(
{
[Routes.Root.Root]: createSwitchNavigator(
{
[Routes.Root.Onboard]: {
screen: OnboardStack,
path: ''
},
[Routes.Root.App]: { screen: MainStack, path: '' },
[Routes.Root.Auth]: {
screen: AuthStack,
path: 'auth'
},
},
),
},
{
contentComponent: CustomDrawerContentComponent
backBehavior: 'none'
}
)
но когда я пытаюсь не использовать createDrawerNavigator, deeplink работает очень хорошо
вот код без createDrawerNavigator:
const Layout = createSwitchNavigator(
{
[Routes.Root.Onboard]: {
screen: OnboardStack,
path: ''
},
[Routes.Root.App]: { screen: MainStack, path: '' },
[Routes.Root.Auth]: {
screen: AuthStack,
path: 'auth'
},
[Routes.Order.OrderDetail]: {
screen: OrderStack,
path: ''
}
},
)