Refactor messaging listerners.

This commit is contained in:
Richard Lewis 2017-11-30 10:20:29 +00:00
parent 4f5f44ff38
commit 2cfbbb000e
2 changed files with 36 additions and 34 deletions

View file

@ -153,8 +153,7 @@ export default React.createClass({
},
componentWillMount() {
this.widgetMessagingClient = new WidgetMessaging();
this.widgetMessagingClient.registerListeners();
WidgetMessaging.startListening();
window.addEventListener('message', this._onMessage, false);
this.setScalarToken();
},
@ -207,6 +206,7 @@ export default React.createClass({
},
componentWillUnmount() {
WidgetMessaging.stopListening();
window.removeEventListener('message', this._onMessage);
},