import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; import IconButton from '../../../components/icon_button'; import { injectIntl } from 'react-intl'; const UploadForm = React.createClass({ propTypes: { media: ImmutablePropTypes.list.isRequired, is_uploading: React.PropTypes.bool, onRemoveFile: React.PropTypes.func.isRequired }, mixins: [PureRenderMixin], render () { const { intl } = this.props; const uploads = this.props.media.map(attachment => (
)); return (
{uploads}
); } }); export default injectIntl(UploadForm);