Skip to content

Instantly share code, notes, and snippets.

@jacobh
Created August 30, 2015 05:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jacobh/0e9a111044f42280987a to your computer and use it in GitHub Desktop.
Save jacobh/0e9a111044f42280987a to your computer and use it in GitHub Desktop.
var TrackDownloadPanel = React.createClass({
propTypes: {
track: React.PropTypes.object
},
render: function () {
var audioUrls = _.get(this.props.track, "audio_urls", {})
return (
<div className="track-download__container">
<Button className="track-download__button" href={audioUrls.stream}>Download (Stream)</Button>
<Button className="track-download__button" href={audioUrls.archive}>Download (Archive)</Button>
<span className="track-download__help-text">Right Click &rarr; Save As</span>
</div>
)
}
})
.track-download__container {
padding-top: 3px;
}
.track-download__button {
display: block;
margin-bottom: 7px;
}
.track-download__help-text {
padding-top: 5px;
display: inline-block;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment