lbry-desktop/ui/js/component/downloadingModal/index.jsx
2017-06-05 21:21:55 -07:00

18 lines
574 B
JavaScript

import React from 'react';
import { connect } from 'react-redux';
import { doStartUpgrade, doCancelUpgrade } from 'actions/app';
import { selectDownloadProgress, selectDownloadComplete } from 'selectors/app';
import DownloadingModal from './view';
const select = state => ({
downloadProgress: selectDownloadProgress(state),
downloadComplete: selectDownloadComplete(state)
});
const perform = dispatch => ({
startUpgrade: () => dispatch(doStartUpgrade()),
cancelUpgrade: () => dispatch(doCancelUpgrade())
});
export default connect(select, perform)(DownloadingModal);