mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Make Java only NativeModules TurboModule-compatible"
Summary: See D18787789. Changelog: [Android][Added] - Make Java only NativeModules TurboModule-compatible Reviewed By: ejanzer Differential Revision: D19216355 fbshipit-source-id: c59a6f976e32064cb0f331c00a53fb5e423cda5b
This commit is contained in:
committed by
Facebook Github Bot
parent
dd32cb74a5
commit
796dcf441c
@@ -31,6 +31,7 @@ rn_android_library(
|
||||
react_native_target("java/com/facebook/react/common:common"),
|
||||
react_native_target("java/com/facebook/react/module/annotations:annotations"),
|
||||
react_native_target("java/com/facebook/react/modules/network:network"),
|
||||
react_native_target("java/com/facebook/react/turbomodule/core/interfaces:interfaces"),
|
||||
],
|
||||
exported_deps = [
|
||||
react_native_target("java/com/facebook/react/modules/common:common"),
|
||||
|
||||
@@ -24,6 +24,7 @@ import com.facebook.react.modules.common.ModuleDataCleaner;
|
||||
import com.facebook.react.modules.network.CookieJarContainer;
|
||||
import com.facebook.react.modules.network.ForwardingCookieHandler;
|
||||
import com.facebook.react.modules.network.OkHttpClientProvider;
|
||||
import com.facebook.react.turbomodule.core.interfaces.TurboModule;
|
||||
import java.util.HashSet;
|
||||
import okhttp3.JavaNetCookieJar;
|
||||
import okhttp3.OkHttpClient;
|
||||
@@ -35,7 +36,7 @@ import okhttp3.OkHttpClient;
|
||||
*/
|
||||
@ReactModule(name = FrescoModule.NAME, needsEagerInit = true)
|
||||
public class FrescoModule extends ReactContextBaseJavaModule
|
||||
implements ModuleDataCleaner.Cleanable, LifecycleEventListener {
|
||||
implements ModuleDataCleaner.Cleanable, LifecycleEventListener, TurboModule {
|
||||
|
||||
public static final String NAME = "FrescoModule";
|
||||
private final boolean mClearOnDestroy;
|
||||
|
||||
Reference in New Issue
Block a user