Merge pull request #2417 from hmhealey/plt2264

PLT-2264 Disabled embed toggle when it's disabled in user settings
Этот коммит содержится в:
Christopher Speller
2016-03-11 08:53:25 -05:00
родитель 19f28e896d 521530a7f2
Коммит 7d72602737

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

@@ -112,24 +112,32 @@ export default class PostBodyAdditionalContent extends React.Component {
} }
render() { render() {
var generateEmbed = this.generateEmbed(); const generateEmbed = this.generateEmbed();
if (generateEmbed) { if (generateEmbed) {
return ( let toggle;
<div> if (Utils.isFeatureEnabled(Constants.PRE_RELEASE_FEATURES.EMBED_TOGGLE)) {
toggle = (
<a className='post__embed-visibility' <a className='post__embed-visibility'
data-expanded={this.state.embedVisible} data-expanded={this.state.embedVisible}
aria-label='Toggle Embed Visibility' aria-label='Toggle Embed Visibility'
onClick={this.toggleEmbedVisibility} onClick={this.toggleEmbedVisibility}
> />
</a> );
}
return (
<div>
{toggle}
<div className='post__embed-container' <div className='post__embed-container'
hidden={!this.state.embedVisible} hidden={!this.state.embedVisible}
> >
{generateEmbed} {generateEmbed}
</div> </div>
</div> </div>
); );
} }
return null; return null;
} }
} }