-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Problem
We currently use initialProps to pass data from OldDod to NewDot. While this approach is appropriate for static data (such as hybridAppSettings), it is also being used to handle dynamic inputs—such as URLs from deep links or app shortcuts.
However, initialProps is intended for passing immutable, initial configuration data to a React Native app. Using it for dynamic updates introduces limitations and requires custom patches to expose internal React Native methods, leading to fragile and hard-to-maintain logic.
Solution
Refactor the implementation to use React Native's Linking module for handling dynamic URLs. This approach eliminates the need for workaround logic—such as manually triggering re-renders with timestamps—and ensures a more maintainable solution for handling deep links and shortcut data.
Issue Owner
Current Issue Owner: @adelekennedyUpwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021927369026977433989
- Upwork Job ID: 1927369026977433989
- Last Price Increase: 2025-05-27
Metadata
Metadata
Labels
Type
Projects
Status