Fixed support for RN 0.76 and other older RN versions #746
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Removed includesGeneratedCode since it's unreliable and is temporary Added new/old arch code split for Android
Summary
New arch has changed several times, and keeps changing, which makes it extremely difficult to maintain the library and use
includesGeneratedCode. This means we have to fork our code base to support the old arch and revert to using generated interfaces. With this change we are also temporarily adding support for old arch back, although it should be considered deprecated at this point.Issues like #744 should be fixed with this change.
How did you test this change?
Tested on iOS, Android, physical devices, and in sims.