Move getInitialState to top of file.

This commit is contained in:
Richard Lewis 2017-06-28 12:54:47 +01:00
parent e752cc8557
commit d06d066050

View file

@ -33,6 +33,12 @@ module.exports = React.createClass({
room: React.PropTypes.object.isRequired, room: React.PropTypes.object.isRequired,
}, },
getInitialState: function() {
return {
apps: this._getApps(),
};
},
componentWillMount: function() { componentWillMount: function() {
ScalarMessaging.startListening(); ScalarMessaging.startListening();
MatrixClientPeg.get().on("RoomState.events", this.onRoomStateEvents); MatrixClientPeg.get().on("RoomState.events", this.onRoomStateEvents);
@ -124,12 +130,6 @@ module.exports = React.createClass({
return app; return app;
}, },
getInitialState: function() {
return {
apps: this._getApps(),
};
},
onRoomStateEvents: function(ev, state) { onRoomStateEvents: function(ev, state) {
if (ev.getRoomId() !== this.props.room.roomId || ev.getType() !== 'im.vector.modular.widgets') { if (ev.getRoomId() !== this.props.room.roomId || ev.getType() !== 'im.vector.modular.widgets') {
return; return;