diff options
Diffstat (limited to 'server/sonar-web/src/main/js/apps/overview/meta.js')
-rw-r--r-- | server/sonar-web/src/main/js/apps/overview/meta.js | 90 |
1 files changed, 45 insertions, 45 deletions
diff --git a/server/sonar-web/src/main/js/apps/overview/meta.js b/server/sonar-web/src/main/js/apps/overview/meta.js index 8228db26f34..80ef21d8a9e 100644 --- a/server/sonar-web/src/main/js/apps/overview/meta.js +++ b/server/sonar-web/src/main/js/apps/overview/meta.js @@ -46,56 +46,56 @@ export default React.createClass({ render() { let profiles = (this.props.component.profiles || []).map(profile => { - return ( - <li key={profile.key}> - <span className="note spacer-right">({profile.language})</span> - <QualityProfileLink profile={profile.key}>{profile.name}</QualityProfileLink> - </li> - ); - }), - links = (this.props.component.links || []).map(link => { - let iconClassName = `spacer-right icon-color-link icon-${link.type}`; - return ( - <li key={link.type}> - <i className={iconClassName}/> - <a href={link.href} target="_blank">{link.name}</a> - </li> - ); - }); + return ( + <li key={profile.key}> + <span className="note spacer-right">({profile.language})</span> + <QualityProfileLink profile={profile.key}>{profile.name}</QualityProfileLink> + </li> + ); + }); + let links = (this.props.component.links || []).map(link => { + let iconClassName = `spacer-right icon-color-link icon-${link.type}`; + return ( + <li key={link.type}> + <i className={iconClassName}/> + <a href={link.href} target="_blank">{link.name}</a> + </li> + ); + }); let descriptionCard = this.props.component.description ? ( - <div className="overview-meta-card"> - <div className="overview-meta-description">{this.props.component.description}</div> - </div> - ) : null, + <div className="overview-meta-card"> + <div className="overview-meta-description">{this.props.component.description}</div> + </div> + ) : null; - linksCard = _.size(this.props.component.links) > 0 ? ( - <div className="overview-meta-card"> - <ul className="overview-meta-list">{links}</ul> - </div> - ) : null, + let linksCard = _.size(this.props.component.links) > 0 ? ( + <div className="overview-meta-card"> + <ul className="overview-meta-list">{links}</ul> + </div> + ) : null; - profilesCard = !this.isView() && !this.isDeveloper() && _.size(this.props.component.profiles) > 0 ? ( - <div className="overview-meta-card"> - <h4 className="overview-meta-header">{window.t('overview.quality_profiles')}</h4> - <ul className="overview-meta-list">{profiles}</ul> - </div> - ) : null, + let profilesCard = !this.isView() && !this.isDeveloper() && _.size(this.props.component.profiles) > 0 ? ( + <div className="overview-meta-card"> + <h4 className="overview-meta-header">{window.t('overview.quality_profiles')}</h4> + <ul className="overview-meta-list">{profiles}</ul> + </div> + ) : null; - gateCard = !this.isView() && !this.isDeveloper() && this.props.component.gate ? ( - <div className="overview-meta-card"> - <h4 className="overview-meta-header">{window.t('overview.quality_gate')}</h4> - <ul className="overview-meta-list"> - <li> - {this.props.component.gate.isDefault ? - <span className="note spacer-right">(Default)</span> : null} - <QualityGateLink gate={this.props.component.gate.key}> - {this.props.component.gate.name} - </QualityGateLink> - </li> - </ul> - </div> - ) : null; + let gateCard = !this.isView() && !this.isDeveloper() && this.props.component.gate ? ( + <div className="overview-meta-card"> + <h4 className="overview-meta-header">{window.t('overview.quality_gate')}</h4> + <ul className="overview-meta-list"> + <li> + {this.props.component.gate.isDefault ? + <span className="note spacer-right">(Default)</span> : null} + <QualityGateLink gate={this.props.component.gate.key}> + {this.props.component.gate.name} + </QualityGateLink> + </li> + </ul> + </div> + ) : null; return ( <div className="overview-meta"> |