summaryrefslogtreecommitdiffstats
path: root/web/react/components
diff options
context:
space:
mode:
authorHarrison Healey <harrisonmhealey@gmail.com>2015-10-07 09:52:12 -0400
committerHarrison Healey <harrisonmhealey@gmail.com>2015-10-07 09:52:12 -0400
commit4d600babe8bfb35ab22fc16d64401003e3690187 (patch)
tree4b694d2a947a76fc6ef52943f52ad362a25089d7 /web/react/components
parent4263c08c55f7bc4b18cadeaed44f9ed8126ba70e (diff)
parent378d975eaa53d6c153c44471f03f9b49660cf0b0 (diff)
downloadchat-4d600babe8bfb35ab22fc16d64401003e3690187.tar.gz
chat-4d600babe8bfb35ab22fc16d64401003e3690187.tar.bz2
chat-4d600babe8bfb35ab22fc16d64401003e3690187.zip
Merge pull request #950 from mattermost/PLT-519
PLT-519 toggle team creation link based on config setting
Diffstat (limited to 'web/react/components')
-rw-r--r--web/react/components/navbar_dropdown.jsx39
1 files changed, 22 insertions, 17 deletions
diff --git a/web/react/components/navbar_dropdown.jsx b/web/react/components/navbar_dropdown.jsx
index 78057d10b..30c4e94ae 100644
--- a/web/react/components/navbar_dropdown.jsx
+++ b/web/react/components/navbar_dropdown.jsx
@@ -135,30 +135,35 @@ export default class NavbarDropdown extends React.Component {
var teams = [];
- teams.push(
- <li
- className='divider'
- key='div'
- >
- </li>
- );
-
if (this.state.teams.length > 1) {
+ teams.push(
+ <li
+ className='divider'
+ key='div'
+ >
+ </li>
+ );
+
this.state.teams.forEach((teamName) => {
if (teamName !== this.props.teamName) {
teams.push(<li key={teamName}><a href={Utils.getWindowLocationOrigin() + '/' + teamName}>{'Switch to ' + teamName}</a></li>);
}
});
}
- teams.push(<li key='newTeam_li'>
- <a
- key='newTeam_a'
- target='_blank'
- href={Utils.getWindowLocationOrigin() + '/signup_team'}
- >
- {'Create a New Team'}
- </a>
- </li>);
+
+ if (global.window.config.EnableTeamCreation === 'true') {
+ teams.push(
+ <li key='newTeam_li'>
+ <a
+ key='newTeam_a'
+ target='_blank'
+ href={Utils.getWindowLocationOrigin() + '/signup_team'}
+ >
+ {'Create a New Team'}
+ </a>
+ </li>
+ );
+ }
return (
<ul className='nav navbar-nav navbar-right'>