-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support new React Native new architecture (TurboModules/Fabric) #162
Comments
Hi @tom-sherman I'm working in this support #164 |
@tom-sherman currently, fabric for android is full working, you can try my fork if you want. iOS Fabric is barely supported in my fork, not crash but right now I'm stuck with this issue when you try to use the lib: I guess the issue is in the UIManager and how it works under fabric architecture but I'm pretty lost, I'll continue searching for a solution |
I started a new discussion about this issue |
hey @unfernandito I created a PR on your PR, can you check and merge both into this lib? Thx! issues fixed:
|
or I can create a PR with the changes of @unfernandito and mine directly into this repo? |
Hey, yes i Will check your pr |
Any updates? |
- add JS Flow spec - make android viewmanager to conform to codegen-ed specs - add codegen-ed spec to make viewmanager work also in old arch - use install_module_dependencies in the podspec to install deps on both new and old architectures - add subclass of RCTViewComponentView - use fabric implementation when RCT_NEW_ARCH_ENABLED flag is true - set RN peerDependency to be version >= 0.71
- add JS Flow spec - make android viewmanager to conform to codegen-ed specs - make android viewmanager extend ReactViewManager instead of ViewGroupManager - add codegen-ed spec to make viewmanager work also in old arch - use install_module_dependencies in the podspec to install deps on both new and old architectures - add subclass of RCTViewComponentView - use fabric implementation when RCT_NEW_ARCH_ENABLED flag is true - set RN peerDependency to be version >= 0.71
…, add pointerEvents example
…, add pointerEvents example
* feat(#162): fabric support - add JS Flow spec - make android viewmanager to conform to codegen-ed specs - make android viewmanager extend ReactViewManager instead of ViewGroupManager - add codegen-ed spec to make viewmanager work also in old arch - use install_module_dependencies in the podspec to install deps on both new and old architectures - add subclass of RCTViewComponentView - use fabric implementation when RCT_NEW_ARCH_ENABLED flag is true - set RN peerDependency to be version >= 0.71 * feat(#162): bump RNTA to v3, bump RN to v0.73, add pointerEvents example
- add JS Flow spec - make android viewmanager to conform to codegen-ed specs - make android viewmanager extend ReactViewManager instead of ViewGroupManager - add codegen-ed spec to make viewmanager work also in old arch - use install_module_dependencies in the podspec to install deps on both new and old architectures - add subclass of RCTViewComponentView - use fabric implementation when RCT_NEW_ARCH_ENABLED flag is true - set RN peerDependency to be version >= 0.71
…, add pointerEvents example
See https://reactnative.dev/docs/new-architecture-library-intro
https://reactnative.dev/blog/2022/06/16/resources-migrating-your-react-native-library-to-the-new-architecture
The text was updated successfully, but these errors were encountered: