Make room changing work

This commit is contained in:
David Baker 2015-06-12 18:01:38 +01:00
parent 125fa78bc6
commit 0b0e6adce3
2 changed files with 11 additions and 0 deletions

View File

@ -11,6 +11,12 @@ module.exports = React.createClass({
} }
}, },
componentWillReceiveProps: function(props) {
this.setState({
room: MatrixClientPeg.get().getRoom(props.room_id)
});
},
getMessageTiles: function() { getMessageTiles: function() {
return this.state.room.timeline.map(function(mxEv) { return this.state.room.timeline.map(function(mxEv) {
return ( return (

View File

@ -39,6 +39,11 @@ module.exports = React.createClass({
ready: false ready: false
}); });
break; break;
case 'view_room':
this.setState({
currentRoom: payload.room_id
});
break;
} }
}, },