const eventEmitter = new NativeEventEmitter(NativeModules.GistEventEmitter);
eventEmitter.addListener('onMessageShown', (message) => {
console.log("Gist onMessageShown:");
console.log(message.messageId);
eventEmitter.addListener('onMessageDismissed', (message) => {
console.log("Gist onMessageDismissed:");
console.log(message.messageId);
eventEmitter.addListener('onAction', (event) => {
console.log("Gist onAction:");
console.log(event.messageId);
console.log(event.action);
console.log(event.currentRoute);
eventEmitter.addListener('onError', (message) => {
console.log("Gist onError:");
console.log(message.messageId);