diff options
Diffstat (limited to 'client/containers/fileList.js')
| -rw-r--r-- | client/containers/fileList.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/client/containers/fileList.js b/client/containers/fileList.js new file mode 100644 index 0000000..3e6554d --- /dev/null +++ b/client/containers/fileList.js @@ -0,0 +1,21 @@ +import { connect } from 'react-redux' +import { addFiles, closeFolder } from '../actions' +import FolderListView from '../components/Browser/Files/FileListView.jsx' + +const mapStateToProps = (state) => (state.folders) + +const mapDispatchToProps = (dispatch, ownProps) => ({ + addFiles: (files) => { + dispatch(addFiles(files)) + }, + onClose: () => { + dispatch(closeFolder(ownProps.folder)) + }, +}) + +const FolderList = connect( + mapStateToProps, + mapDispatchToProps +)(FolderListView) + +export default FolderList |
