diff --git a/src/renderer/pages/available-versions-list.components.tsx b/src/renderer/pages/available-versions-list.components.tsx index 44837611..c5a6d932 100644 --- a/src/renderer/pages/available-versions-list.components.tsx +++ b/src/renderer/pages/available-versions-list.components.tsx @@ -23,21 +23,10 @@ export function AvailableVersionsList() { const [currentDownload, setCurrentDownload] = useState(null as BSVersion); const [downloadProgress, setDownloadProgress] = useState(0); - const [downloadPending, setDownloadPending] = useState(false); - const [tempProgress, setTempProgress] = useState(0); - const startInstall = () => { bsDownloaderService.download(); } - const startTest = () => { - setDownloadPending(true); - setTimeout(() => setTempProgress(10), 5000); - setTimeout(() => { - setDownloadPending(false); setTempProgress(0); setVersionSelected(null); - }, 10000) - } - useEffect(() => { const versionSelectedSub = bsDownloaderService.selectedBsVersion$.subscribe(version => { setVersionSelected(version); @@ -64,25 +53,25 @@ export function AvailableVersionsList() {

Select a Version

-
- {downloadPending && !!tempProgress && ( + {currentDownload && !!downloadProgress && ( <>
-
+
- + )} - {!downloadPending && DOWNLOAD {versionSelected?.BSVersion}} - {downloadPending && !tempProgress && } + {!currentDownload && DOWNLOAD {versionSelected?.BSVersion}} + {currentDownload && !downloadProgress && }
)