From 7b1c0dfbaa6ebd8a10374d640b9569b301f1d0b2 Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Sat, 22 Jul 2017 00:05:36 +0700 Subject: [PATCH] Docs & stuff --- client/coral-embed-stream/src/index.js | 2 +- client/coral-embed/src/index.js | 3 ++- client/coral-framework/services/store.js | 4 ++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/client/coral-embed-stream/src/index.js b/client/coral-embed-stream/src/index.js index 94a1a032f..f66ca9205 100644 --- a/client/coral-embed-stream/src/index.js +++ b/client/coral-embed-stream/src/index.js @@ -48,7 +48,7 @@ if (!window.opener) { // Pass any events through our parent. eventEmitter.onAny((eventName, value) => { - pym.sendMessage('eventEmitter', JSON.stringify({eventName, value})); + pym.sendMessage('event', JSON.stringify({eventName, value})); }); // Add a redux listener to pass through all actions to our event emitter. diff --git a/client/coral-embed/src/index.js b/client/coral-embed/src/index.js index 7c7b0658f..8889d5331 100644 --- a/client/coral-embed/src/index.js +++ b/client/coral-embed/src/index.js @@ -174,7 +174,8 @@ function configurePymParent(pymParent, opts) { window.open(url, '_blank').focus(); }); - pymParent.onMessage('eventEmitter', (raw) => { + // Pass events from iframe to the event emitter + pymParent.onMessage('event', (raw) => { const {eventName, value} = JSON.parse(raw); eventEmitter.emit(eventName, value); }); diff --git a/client/coral-framework/services/store.js b/client/coral-framework/services/store.js index eaf221e14..f87a887a3 100644 --- a/client/coral-framework/services/store.js +++ b/client/coral-framework/services/store.js @@ -11,6 +11,10 @@ export function injectReducers(reducers) { store.replaceReducer(combineReducers(store.coralReducers)); } +/** + * Add a action listener to the redux store. + * The action is passed as the first argument to the callback. + */ export function addListener(cb) { listeners.push(cb); }