File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed
Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,12 @@ RCT_EXTERN NSString *const RCTBridgeDidDownloadScriptNotification;
7272 */
7373RCT_EXTERN NSString *const RCTBridgeDidDownloadScriptNotificationSourceKey;
7474
75+ /* *
76+ * Key for the bridge description (NSString_ in the
77+ * RCTBridgeDidDownloadScriptNotification userInfo dictionary.
78+ */
79+ RCT_EXTERN NSString *const RCTBridgeDidDownloadScriptNotificationBridgeDescriptionKey;
80+
7581/* *
7682 * This block can be used to instantiate modules that require additional
7783 * init parameters, or additional configuration prior to being used.
Original file line number Diff line number Diff line change 3131NSString *const RCTBridgeWillDownloadScriptNotification = @" RCTBridgeWillDownloadScriptNotification" ;
3232NSString *const RCTBridgeDidDownloadScriptNotification = @" RCTBridgeDidDownloadScriptNotification" ;
3333NSString *const RCTBridgeDidDownloadScriptNotificationSourceKey = @" source" ;
34+ NSString *const RCTBridgeDidDownloadScriptNotificationBridgeDescriptionKey = @" bridgeDescription" ;
3435
3536static NSMutableArray <Class > *RCTModuleClasses;
3637NSArray <Class > *RCTGetModuleClasses (void )
Original file line number Diff line number Diff line change @@ -400,7 +400,11 @@ - (void)loadSource:(RCTSourceLoadBlock)_onSourceLoad onProgress:(RCTSourceLoadPr
400400 [performanceLogger markStopForTag: RCTPLScriptDownload];
401401 [performanceLogger setValue: source.length forTag: RCTPLBundleSize];
402402
403- NSDictionary *userInfo = source ? @{ RCTBridgeDidDownloadScriptNotificationSourceKey: source } : nil ;
403+ NSDictionary *userInfo = @{
404+ RCTBridgeDidDownloadScriptNotificationSourceKey: source ?: [NSNull null ],
405+ RCTBridgeDidDownloadScriptNotificationBridgeDescriptionKey: self->_bridgeDescription ?: [NSNull null ],
406+ };
407+
404408 [center postNotificationName: RCTBridgeDidDownloadScriptNotification object: self ->_parentBridge userInfo: userInfo];
405409
406410 _onSourceLoad (error, source);
You can’t perform that action at this time.
0 commit comments