Fix dependency install

This commit is contained in:
Scott E. Graves
2019-06-27 14:12:08 -05:00
parent 98f48a66c3
commit 96908fc4cd

View File

@@ -5,7 +5,9 @@ import * as Constants from '../../../constants';
const mapStateToProps = state => { const mapStateToProps = state => {
return { return {
AllowDownload: (state.download.DownloadType !== Constants.INSTALL_TYPES.Dependency), AllowDownload: (state.download.DownloadType !== Constants.INSTALL_TYPES.Dependency) &&
!state.download.DownloadActive &&
!state.install.InstallActive,
}; };
}; };
@@ -20,7 +22,10 @@ export default connect(mapStateToProps)(props => {
</td> </td>
<td> <td>
{props.AllowDownload ? {props.AllowDownload ?
<a href={void(0)} className={'DependencyLink'} onClick={()=>{props.onDownload(props.download); return false;}}><u>Install</u></a> : <a
href={void(0)}
className={'DependencyLink'}
onClick={()=>{props.onDownload(props.download); return false;}}><u>Install</u></a> :
'Installing...'} 'Installing...'}
</td> </td>
</tr> </tr>