mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Refactor BridgeListener into JSIModulesProvider
Reviewed By: achen1 Differential Revision: D7140944 fbshipit-source-id: 092ea8569af5b5f90e005d6dc2c1819c1c9cf58f
This commit is contained in:
committed by
Facebook Github Bot
parent
9f239d7914
commit
4466b6fa7c
@@ -7,6 +7,7 @@
|
||||
|
||||
package com.facebook.react;
|
||||
|
||||
import com.facebook.react.bridge.JSIModulesProvider;
|
||||
import javax.annotation.Nullable;
|
||||
|
||||
import java.util.List;
|
||||
@@ -14,7 +15,7 @@ import java.util.List;
|
||||
import android.app.Application;
|
||||
|
||||
import com.facebook.infer.annotation.Assertions;
|
||||
import com.facebook.react.bridge.BridgeListener;
|
||||
import com.facebook.react.bridge.JSIModulesProvider;
|
||||
import com.facebook.react.bridge.JavaScriptExecutorFactory;
|
||||
import com.facebook.react.bridge.ReactMarker;
|
||||
import com.facebook.react.bridge.ReactMarkerConstants;
|
||||
@@ -75,7 +76,7 @@ public abstract class ReactNativeHost {
|
||||
.setRedBoxHandler(getRedBoxHandler())
|
||||
.setJavaScriptExecutorFactory(getJavaScriptExecutorFactory())
|
||||
.setUIImplementationProvider(getUIImplementationProvider())
|
||||
.setBridgeListener(getBridgeListener())
|
||||
.setJSIModulesProvider(getJSIModulesProvider())
|
||||
.setInitialLifecycleState(LifecycleState.BEFORE_CREATE);
|
||||
|
||||
for (ReactPackage reactPackage : getPackages()) {
|
||||
@@ -122,7 +123,8 @@ public abstract class ReactNativeHost {
|
||||
return new UIImplementationProvider();
|
||||
}
|
||||
|
||||
protected @Nullable BridgeListener getBridgeListener() {
|
||||
protected @Nullable
|
||||
JSIModulesProvider getJSIModulesProvider() {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user