diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-04-04 12:32:59 +0200 |
|---|---|---|
| committer | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2025-05-28 13:25:24 +0200 |
| commit | 04b34ba752203fbcc573b81c960c2589167c4153 (patch) | |
| tree | 74cfc83a401a312ef4548d3b845dda37268d09de | |
| parent | 51ddc21f1884552ef51997565754ff6a815d21b2 (diff) | |
| download | mullvadvpn-04b34ba752203fbcc573b81c960c2589167c4153.tar.xz mullvadvpn-04b34ba752203fbcc573b81c960c2589167c4153.zip | |
Add AppUpgrade hook to determine if upgrade has been initiated
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/hooks/index.ts | 1 | ||||
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/hooks/useHasAppUpgradeInitiated.ts | 9 |
2 files changed, 10 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/hooks/index.ts b/desktop/packages/mullvad-vpn/src/renderer/hooks/index.ts index 6c9df313af..f65784a637 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/hooks/index.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/hooks/index.ts @@ -2,6 +2,7 @@ export * from './useAppUpgradeDownloadProgressValue'; export * from './useAppUpgradeEventType'; export * from './useHasAppUpgradeError'; export * from './useHasAppUpgradeEvent'; +export * from './useHasAppUpgradeInitiated'; export * from './useHasAppUpgradeVerifiedInstallerPath'; export * from './useIsAppUpgradeInProgress'; export * from './useShouldAppUpgradeInstallManually'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/hooks/useHasAppUpgradeInitiated.ts b/desktop/packages/mullvad-vpn/src/renderer/hooks/useHasAppUpgradeInitiated.ts new file mode 100644 index 0000000000..67861f4c4d --- /dev/null +++ b/desktop/packages/mullvad-vpn/src/renderer/hooks/useHasAppUpgradeInitiated.ts @@ -0,0 +1,9 @@ +import { useAppUpgradeEventType } from './useAppUpgradeEventType'; + +export const useHasAppUpgradeInitiated = () => { + const appUpgradeEventType = useAppUpgradeEventType(); + + const hasAppUpgradeInitiated = appUpgradeEventType !== undefined; + + return hasAppUpgradeInitiated; +}; |
