stopped youtube videos upon collapsing (#3388)

This commit is contained in:
David Lu
2016-06-21 21:21:40 -04:00
committed by Joram Wilander
parent dd341de0ac
commit eb76e61534
2 changed files with 7 additions and 1 deletions

View File

@@ -81,6 +81,7 @@ export default class PostBodyAdditionalContent extends React.Component {
<YoutubeVideo
channelId={this.props.post.channel_id}
link={link}
show={this.state.embedVisible}
/>
);
}

View File

@@ -46,6 +46,10 @@ export default class YoutubeVideo extends React.Component {
return;
}
if (props.show === false) {
this.stop();
}
this.setState({
videoId: match[2],
time: this.handleYoutubeTime(link)
@@ -221,5 +225,6 @@ export default class YoutubeVideo extends React.Component {
YoutubeVideo.propTypes = {
channelId: React.PropTypes.string.isRequired,
link: React.PropTypes.string.isRequired
link: React.PropTypes.string.isRequired,
show: React.PropTypes.bool.isRequired
};