You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Providing a way for the deep linking support in the boilerplate code.
Describe the solution you'd like
I wanted to implement the deep linking support in the boilerplate. Therefore I made below adjustments in the code we have:
— Provided we have another screen available where we want to implement deep linking support.
— In the App/Navigators/AppNavigator.js file, we would need to define the screen name in the stack navigator. Along with that, we would need to supply path attribute to define a unique screen name as per the code segment below:
— Then we would need to set the host in the App/Containers/Root/RootScreen.js and the same host needs to be set in the AppNavigator component props as per the code segment below:
— As a next step, we would need to set the host and scheme in Android manifest file. And for iOS, we would need to set the same in the Info tab in the xcodeproject.
Describe alternatives you've considered
— That was the simplest solution I could manage, but happy to explore and adapt the code.
— @AurelGit - happy to prep this solution as PR if you think it will be fruitful. Thanks.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Providing a way for the deep linking support in the boilerplate code.
Describe the solution you'd like
I wanted to implement the deep linking support in the boilerplate. Therefore I made below adjustments in the code we have:
— Provided we have another screen available where we want to implement deep linking support.
— In the
App/Navigators/AppNavigator.js
file, we would need to define the screen name in the stack navigator. Along with that, we would need to supplypath
attribute to define a unique screen name as per the code segment below:— Then we would need to set the
host
in theApp/Containers/Root/RootScreen.js
and the same host needs to be set in the AppNavigator component props as per the code segment below:— As a next step, we would need to set the host and scheme in Android manifest file. And for iOS, we would need to set the same in the
Info
tab in the xcodeproject.Describe alternatives you've considered
— That was the simplest solution I could manage, but happy to explore and adapt the code.
— @AurelGit - happy to prep this solution as PR if you think it will be fruitful. Thanks.
The text was updated successfully, but these errors were encountered: