summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-04-11 15:49:28 +0200
committerSebastian Holmin <sebastian.holmin@mullvad.net>2025-05-28 13:25:31 +0200
commite8e5a297e62ffeaa6e96ddd05d023bfd250231dd (patch)
treefb00a6fd653ea4e2b063fea1e4db9b2d91fe5be1
parentb3f62f3f545f860b56c9341c62d0267cc69a1a9a (diff)
downloadmullvadvpn-e8e5a297e62ffeaa6e96ddd05d023bfd250231dd.tar.xz
mullvadvpn-e8e5a297e62ffeaa6e96ddd05d023bfd250231dd.zip
Show Manual download button conditionally
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/AppUpgradeView.tsx4
1 files changed, 4 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/AppUpgradeView.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/AppUpgradeView.tsx
index 0febc7a44c..2efc6068cf 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/AppUpgradeView.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/AppUpgradeView.tsx
@@ -9,6 +9,7 @@ import {
CancelButton,
DownloadProgress,
InstallButton,
+ ManualDownloadButton,
ReportProblemButton,
RetryUpgradeButton,
UpgradeButton,
@@ -20,6 +21,7 @@ import {
useShowCancelButton,
useShowDownloadProgress,
useShowInstallButton,
+ useShowManualDownloadButton,
useShowReportProblemButton,
useShowRetryUpgradeButton,
useShowUpgradeButton,
@@ -40,6 +42,7 @@ export const AppUpgradeView = () => {
const showCancelButton = useShowCancelButton();
const showDownloadProgress = useShowDownloadProgress();
const showInstallButton = useShowInstallButton();
+ const showManualDownloadButton = useShowManualDownloadButton();
const showReportProblemButton = useShowReportProblemButton();
const showRetryUpgradeButton = useShowRetryUpgradeButton();
const showUpgradeButton = useShowUpgradeButton();
@@ -61,6 +64,7 @@ export const AppUpgradeView = () => {
</Animate>
<Flex $gap="medium" $flexDirection="column">
{showReportProblemButton && <ReportProblemButton />}
+ {showManualDownloadButton && <ManualDownloadButton />}
{showRetryUpgradeButton && <RetryUpgradeButton />}
{showUpgradeButton && <UpgradeButton />}
{showInstallButton && <InstallButton />}