radarlabs / react-native-radar

React Native module for Radar, the leading geofencing and location tracking platform
https://radar.com
Apache License 2.0
170 stars 32 forks source link

Test compatibility with new architecture #352

Closed KennyHuRadar closed 1 month ago

KennyHuRadar commented 2 months ago

This is not us upgrading to the new architecture, more of a compatibility band aid.

We are relying on the interop layer to make the UI element work. This will be removed in the future (according to react native) and we will need to make the UI element migration. We can consider making the change once maplibre updates as well. Right now we are blocked as they are incompatible with the new architecture.

We are still using nativemodule and not turbomodule, we do not need to perform the migration now but we need to do that sometime in the future. We should then implement a backwards compatible library powered by a backwards compatible turbomodule.