import React, { Component } from 'react'; import { compose } from 'redux'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; import scrollToBottom from '../scrollToBottom'; import File from './File'; class FileList extends Component { render() { const { files } = this.props; return (
{ Object.keys(files).map((magnetUri) => )}
); } } FileList.propTypes = { files : PropTypes.object.isRequired }; const mapStateToProps = (state) => { return { files : state.files }; }; export default compose( connect(mapStateToProps), scrollToBottom() )(FileList);