import React from 'react'; import './Dependency.css'; import {connect} from 'react-redux'; import * as Constants from '../../../constants'; const mapStateToProps = state => { return { AllowDownload: (state.download.DownloadType !== Constants.INSTALL_TYPES.Dependency) && !state.download.DownloadActive && !state.install.InstallActive, }; }; export default connect(mapStateToProps)(props => { return (

{props.name}

{props.AllowDownload ? {props.onDownload(); return false;}}>Install : 'Installing...'}
); });