PLT-4387 Update browser tab when switching to System Console (#4221)

Этот коммит содержится в:
Huli
2016-10-17 09:44:42 -05:00
коммит произвёл Joram Wilander
родитель 38568c2769
Коммит eac472b44f

Просмотреть файл

@@ -35,6 +35,8 @@ export default class AdminSidebar extends React.Component {
this.teamSelectedModal = this.teamSelectedModal.bind(this);
this.teamSelectedModalDismissed = this.teamSelectedModalDismissed.bind(this);
this.updateTitle = this.updateTitle.bind(this);
this.renderAddTeamButton = this.renderAddTeamButton.bind(this);
this.renderTeams = this.renderTeams.bind(this);
@@ -48,6 +50,8 @@ export default class AdminSidebar extends React.Component {
componentDidMount() {
AdminStore.addAllTeamsChangeListener(this.handleAllTeamsChange);
AsyncClient.getAllTeams();
this.updateTitle();
}
componentDidUpdate() {
@@ -101,6 +105,15 @@ export default class AdminSidebar extends React.Component {
this.setState({showSelectModal: false});
}
updateTitle() {
let currentSiteName = '';
if (global.window.mm_config.SiteName != null) {
currentSiteName = global.window.mm_config.SiteName;
}
document.title = Utils.localizeMessage('sidebar_right_menu.console', 'System Console') + ' - ' + currentSiteName;
}
renderAddTeamButton() {
const addTeamTooltip = (
<Tooltip id='add-team-tooltip'>