From ee1180dfe0bfe9cf6d24a37425b9a72c399cf135 Mon Sep 17 00:00:00 2001 From: David Vacca Date: Thu, 25 May 2023 10:29:01 -0700 Subject: [PATCH] Mark BindingsInstaller as optional parameter in ReactHostDelegate (#37321) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/37321 BindingsInstaller is not required to initialize react native, marking this as optional parameter in ReactHostDelegate changelog: [internal] internal Reviewed By: RSNara Differential Revision: D45578882 fbshipit-source-id: a1b07af10f4f535e5e42acbd3710b0b93187daaf --- .../java/com/facebook/react/bridgeless/ReactHostDelegate.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/ReactHostDelegate.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/ReactHostDelegate.kt index 890682936e0..ef679650bdb 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/ReactHostDelegate.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/ReactHostDelegate.kt @@ -23,7 +23,7 @@ import com.facebook.react.turbomodule.core.TurboModuleManagerDelegate interface ReactHostDelegate { val jSMainModulePath: String - val bindingsInstaller: BindingsInstaller + val bindingsInstaller: BindingsInstaller? val reactPackages: List @@ -40,7 +40,7 @@ interface ReactHostDelegate { @UnstableReactNativeAPI class ReactHostDelegateBase( override val jSMainModulePath: String, - override val bindingsInstaller: BindingsInstaller, + override val bindingsInstaller: BindingsInstaller? = null, override val reactPackages: List, private val jsBundleLoader: JSBundleLoader, private val turboModuleManagerDelegate: TurboModuleManagerDelegate,