// Copyright 2018-present 650 Industries. All rights reserved. #import #import #import // An "adapter" over module registry, for given RCTBridge and NSString // is able to provide an array of exported RCTBridgeModules. Override // it and use in your AppDelegate to export different bridge modules // for different experiences. @interface UMModuleRegistryAdapter : NSObject @property (nonatomic, readonly) UMModuleRegistryProvider *moduleRegistryProvider; - (instancetype)initWithModuleRegistryProvider:(UMModuleRegistryProvider *)moduleRegistryProvider; - (NSArray> *)extraModulesForModuleRegistry:(UMModuleRegistry *)moduleRegistry; - (NSArray> *)extraModulesForBridge:(RCTBridge *)bridge; @end