diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-04-11 15:50:12 +0200 |
|---|---|---|
| committer | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2025-05-28 13:25:31 +0200 |
| commit | 7f8a7f3f1853a316df501f0412159214c8c22b9c (patch) | |
| tree | 18fca0bc999a35381ebc6453c5883f6fa30160d3 | |
| parent | e8e5a297e62ffeaa6e96ddd05d023bfd250231dd (diff) | |
| download | mullvadvpn-7f8a7f3f1853a316df501f0412159214c8c22b9c.tar.xz mullvadvpn-7f8a7f3f1853a316df501f0412159214c8c22b9c.zip | |
Add error message for when error count has been exceeded
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/upgrade-label/components/upgrade-error/hooks/useMessage.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/upgrade-label/components/upgrade-error/hooks/useMessage.ts b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/upgrade-label/components/upgrade-error/hooks/useMessage.ts index 5d7e4cc62c..fbfa1765c1 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/upgrade-label/components/upgrade-error/hooks/useMessage.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/upgrade-label/components/upgrade-error/hooks/useMessage.ts @@ -1,8 +1,18 @@ import { messages } from '../../../../../../../../../shared/gettext'; import { useAppUpgradeError } from '../../../../../../../../redux/hooks'; +import { useErrorCountExceeded } from '../../../../../hooks'; export const useMessage = () => { const { error } = useAppUpgradeError(); + const errorCountExceeded = useErrorCountExceeded(); + + if (errorCountExceeded) { + // TRANSLATORS: Label displayed when an error occurred due to the download failing + return messages.pgettext( + 'app-upgrade-view', + 'Having problems? Try downloading the update from our website. If this problem persists, please contact support.', + ); + } switch (error) { case 'DOWNLOAD_FAILED': |
