@@ -60,7 +60,7 @@ struct ReactInstanceData {
6060 JsErrorHandler::OnJsError onJsError;
6161 Logger logger;
6262 std::shared_ptr<IDevUIDelegate> devUIDelegate;
63- TurboModuleManagerDelegates turboModuleManagerDelegates ;
63+ TurboModuleProviders turboModuleProviders ;
6464 std::shared_ptr<SurfaceDelegate> logBoxSurfaceDelegate;
6565 std::shared_ptr<NativeAnimatedNodesManagerProvider>
6666 animatedNodesManagerProvider;
@@ -75,7 +75,7 @@ ReactHost::ReactHost(
7575 JsErrorHandler::OnJsError onJsError,
7676 Logger logger,
7777 std::shared_ptr<IDevUIDelegate> devUIDelegate,
78- TurboModuleManagerDelegates turboModuleManagerDelegates ,
78+ TurboModuleProviders turboModuleProviders ,
7979 std::shared_ptr<SurfaceDelegate> logBoxSurfaceDelegate,
8080 std::shared_ptr<NativeAnimatedNodesManagerProvider>
8181 animatedNodesManagerProvider,
@@ -92,7 +92,7 @@ ReactHost::ReactHost(
9292 .onJsError = std::move (onJsError),
9393 .logger = std::move (logger),
9494 .devUIDelegate = devUIDelegate,
95- .turboModuleManagerDelegates = std::move (turboModuleManagerDelegates ),
95+ .turboModuleProviders = std::move (turboModuleProviders ),
9696 .logBoxSurfaceDelegate = logBoxSurfaceDelegate,
9797 .animatedNodesManagerProvider = animatedNodesManagerProvider,
9898 .bindingsInstallFunc = std::move (bindingsInstallFunc)});
@@ -259,18 +259,16 @@ void ReactHost::createReactInstance() {
259259 reactInstance_->initializeRuntime (
260260 {
261261#if defined(WITH_PERFETTO) || defined(RNCXX_WITH_PROFILING_PROVIDER)
262- .isProfiling = true
262+ .isProfiling = true ,
263263#else
264- .isProfiling = false
264+ .isProfiling = false ,
265265#endif
266- ,
267266 .runtimeDiagnosticFlags = " " },
268267 [weakMountingManager =
269268 std::weak_ptr<IMountingManager>(reactInstanceData_->mountingManager ),
270269 logger = reactInstanceData_->logger ,
271270 devUIDelegate = reactInstanceData_->devUIDelegate ,
272- turboModuleManagerDelegates =
273- reactInstanceData_->turboModuleManagerDelegates ,
271+ turboModuleProviders = reactInstanceData_->turboModuleProviders ,
274272 jsInvoker = std::move (jsInvoker),
275273 logBoxSurfaceDelegate = reactInstanceData_->logBoxSurfaceDelegate ,
276274 devServerHelper =
@@ -297,7 +295,7 @@ void ReactHost::createReactInstance() {
297295 });
298296
299297 auto turboModuleProvider =
300- [turboModuleManagerDelegates ,
298+ [turboModuleProviders ,
301299 jsInvoker,
302300 logBoxSurfaceDelegate,
303301 devServerHelper,
@@ -311,11 +309,9 @@ void ReactHost::createReactInstance() {
311309 react_native_assert (
312310 !name.empty () && " TurboModule name must not be empty" );
313311
314- for (const auto & turboModuleManagerDelegate :
315- turboModuleManagerDelegates) {
316- if (turboModuleManagerDelegate) {
317- if (auto turboModule =
318- turboModuleManagerDelegate (name, jsInvoker)) {
312+ for (const auto & turboModuleProvider : turboModuleProviders) {
313+ if (turboModuleProvider) {
314+ if (auto turboModule = turboModuleProvider (name, jsInvoker)) {
319315 return turboModule;
320316 }
321317 }
0 commit comments