#import "ThreadSelfManager.h" #include @implementation ThreadSelfManager RCT_EXPORT_MODULE(); @synthesize bridge = _bridge; @synthesize parentBridge = _parentBridge; @synthesize threadId = _threadId; RCT_EXPORT_METHOD(postMessage: (NSString *)message) { if (self.parentBridge == nil) { NSLog(@"No parent bridge defined - abord sending thread message"); return; } NSString *eventName = [NSString stringWithFormat:@"Thread%i", self.threadId]; [self.parentBridge.eventDispatcher sendAppEventWithName:eventName body:message]; } @end