Merge pull request #416 from aviraldg/feature-changelog

add fancy changelog dialog
pull/21833/head
Matthew Hodgson 2016-08-24 18:01:39 +01:00 committed by GitHub
commit ae910d82a8
1 changed files with 5 additions and 1 deletions

View File

@ -94,6 +94,9 @@ module.exports = React.createClass({
width: 10000, width: 10000,
sideOpacity: 1.0, sideOpacity: 1.0,
middleOpacity: 1.0, middleOpacity: 1.0,
version: null,
newVersion: null,
}; };
return s; return s;
}, },
@ -856,6 +859,7 @@ module.exports = React.createClass({
onVersion: function(current, latest) { onVersion: function(current, latest) {
this.setState({ this.setState({
version: current, version: current,
newVersion: latest,
hasNewVersion: current !== latest hasNewVersion: current !== latest
}); });
}, },
@ -992,7 +996,7 @@ module.exports = React.createClass({
var topBar; var topBar;
if (this.state.hasNewVersion) { if (this.state.hasNewVersion) {
topBar = <NewVersionBar />; topBar = <NewVersionBar version={this.state.version} newVersion={this.state.newVersion} />;
} }
else if (MatrixClientPeg.get().isGuest()) { else if (MatrixClientPeg.get().isGuest()) {
topBar = <GuestWarningBar />; topBar = <GuestWarningBar />;