import React from 'react'; import '../css/AssetDownloadButtons.scss'; import AssetDownloads from '../classes/AssetDownloads'; class AssetDownloadButtons extends React.Component { static defaultProps = { disabled: false, direction: "down", // or "up" task: null }; static propTypes = { disabled: React.PropTypes.bool, task: React.PropTypes.object.isRequired, direction: React.PropTypes.string }; constructor(props){ super(); this.downloadAsset = this.downloadAsset.bind(this); } downloadAsset(asset){ return (e) => { e.preventDefault(); location.href = asset.downloadUrl(this.props.task.project, this.props.task.id) }; } render(){ const assetDownloads = AssetDownloads.all(); let i = 0; return (
); } } export default AssetDownloadButtons;