Merge pull request #2417 from hmhealey/plt2264
PLT-2264 Disabled embed toggle when it's disabled in user settings
Этот коммит содержится в:
@@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user