A framework for building native applications using React
Expose ReactDelegate for react-native-restart (#43588)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/43588
Supported `reload()` in Bridgeless through ReactDelegate in https://github.com/facebook/react-native/pull/43521 in order to unblock react-native-restart
https://github.com/avishayil/react-native-restart/blob/134cabd5b3f355ffe551e5dd1be1dd46d870fe13/android/src/main/java/com/reactnativerestart/RestartModule.java#L54
which can access React Delegate through :
```
if(currentActivity instanceof ReactActivity) {
ReactActivity reactActivity = (ReactActivity) currentActivity;
ReactDelegate reactDelegate = reactActivity.getReactDelegate();
reactDelegate.reload()
}
```
Changelog:
[Android][Added] Expose ReactDelegate in ReactActivity
Reviewed By: cortinico
Differential Revision: D55166962
fbshipit-source-id: 5d8dfd7ad61edbcb5233014800eb66a538842ca5 A
Arushi Kesarwani committed
f6757a20c6c8662c6e312f27461e78b49e9213ff
Parent: 0e5ba6d
Committed by Nicola Corti <ncor@meta.com>
on 3/25/2024, 10:45:35 AM