Refactoring

This commit is contained in:
Scott E. Graves
2019-06-06 21:23:20 -05:00
parent 5d4e26d7e5
commit 1dc99567f3
2 changed files with 10 additions and 8 deletions

View File

@@ -131,12 +131,6 @@ class App extends IPCContainer {
}); });
}; };
getSelectedVersion = () => {
return (this.props.ReleaseVersion === -1) ?
'unavailable' :
this.props.VersionLookup[Constants.RELEASE_TYPES[this.props.Release]][this.props.ReleaseVersion];
};
detectUpgrades = () => { detectUpgrades = () => {
if (this.props.AppPlatform !== 'unknown') { if (this.props.AppPlatform !== 'unknown') {
this.props.loadReleases(); this.props.loadReleases();
@@ -144,6 +138,12 @@ class App extends IPCContainer {
} }
}; };
getSelectedVersion = () => {
return (this.props.ReleaseVersion === -1) ?
'unavailable' :
this.props.VersionLookup[Constants.RELEASE_TYPES[this.props.Release]][this.props.ReleaseVersion];
};
handleDependencyDownload = (url) => { handleDependencyDownload = (url) => {
this.setState({ this.setState({
DownloadActive: true, DownloadActive: true,

View File

@@ -24,8 +24,6 @@ class MountItems extends IPCContainer {
this.setRequestHandler(Constants.IPC_Detect_Mounts_Reply, this.onDetectMountsReply); this.setRequestHandler(Constants.IPC_Detect_Mounts_Reply, this.onDetectMountsReply);
this.setRequestHandler(Constants.IPC_Mount_Drive_Reply, this.onMountDriveReply); this.setRequestHandler(Constants.IPC_Mount_Drive_Reply, this.onMountDriveReply);
this.setRequestHandler(Constants.IPC_Unmount_Drive_Reply, this.onUnmountDriveReply); this.setRequestHandler(Constants.IPC_Unmount_Drive_Reply, this.onUnmountDriveReply);
this.detectMounts();
} }
retryIntervals = {}; retryIntervals = {};
@@ -56,6 +54,10 @@ class MountItems extends IPCContainer {
} }
}; };
componentDidMount() {
this.detectMounts();
}
componentWillUnmount() { componentWillUnmount() {
for (const provider in this.state.RetryItems) { for (const provider in this.state.RetryItems) {
if (this.state.RetryItems.hasOwnProperty(provider)) { if (this.state.RetryItems.hasOwnProperty(provider)) {