A demo react-native project which aim is to show a way of native to js communication without use of 'RCTEventEmitter'.
MessagesModule jsModule = context.getJSModule(MessagesModule.class);
jsModule.sendMessage("Hello from the 'Light Side' of android development");
MessagesModule *module = [bridge moduleForClass: [MessagesModule class]];
[module sendMessage:@"Hello from the 'Light Side' of iOS development"];
'use strict';
export default class MessagesModule {
sendMessage(message) {
this.listener.onMessageFromNative(message);
}
}