File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -361,4 +361,15 @@ export default class OneSignal {
361361 return RNOneSignal . userProvidedPrivacyConsent ( ) ;
362362 }
363363
364+ static setExternalUserId ( externalId ) {
365+ if ( ! checkIfInitialized ( ) ) return ;
366+
367+ RNOneSignal . setExternalUserId ( externalId ) ;
368+ }
369+
370+ static removeExternalUserId ( ) {
371+ if ( ! checkIfInitialized ( ) ) return ;
372+
373+ RNOneSignal . removeExternalUserId ( ) ;
374+ }
364375}
Original file line number Diff line number Diff line change @@ -343,5 +343,12 @@ + (void)sendEventWithName:(NSString *)name withBody:(NSDictionary *)body {
343343 [OneSignal setLogLevel: logLevel visualLevel: visualLogLevel];
344344}
345345
346+ RCT_EXPORT_METHOD (setExternalUserId:(NSString *)externalId) {
347+ [OneSignal setExternalUserId: externalId];
348+ }
349+
350+ RCT_EXPORT_METHOD (removeExternalUserId) {
351+ [OneSignal removeExternalUserId ];
352+ }
346353
347354@end
You can’t perform that action at this time.
0 commit comments