diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-03-27 15:45:56 +0100 |
|---|---|---|
| committer | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-05-28 10:28:14 +0200 |
| commit | 20dd51d42f756f834e168083ca5f264b4ea3a2dd (patch) | |
| tree | 34a945acb1dc5c3f13e9af2e33623f63da719770 | |
| parent | ec3154ca2cbc8f5f0569a2e8c2475f3ae8cc9761 (diff) | |
| download | mullvadvpn-20dd51d42f756f834e168083ca5f264b4ea3a2dd.tar.xz mullvadvpn-20dd51d42f756f834e168083ca5f264b4ea3a2dd.zip | |
Add AppUpgrade events related to starting the installer
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts b/desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts index b6f7d1b427..393b84fc37 100644 --- a/desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts +++ b/desktop/packages/mullvad-vpn/src/shared/app-upgrade.ts @@ -1,5 +1,17 @@ import { DaemonAppUpgradeError, DaemonAppUpgradeEventStatus } from './daemon-rpc-types'; -export type AppUpgradeEvent = DaemonAppUpgradeEventStatus; +export type AppUpgradeEventStatusStartingInstaller = { + type: 'APP_UPGRADE_STATUS_STARTING_INSTALLER'; +}; + +export type AppUpgradeEventStatusStartedInstaller = { + type: 'APP_UPGRADE_STATUS_STARTED_INSTALLER'; +}; + +export type AppUpgradeEventStatus = + | AppUpgradeEventStatusStartingInstaller + | AppUpgradeEventStatusStartedInstaller; + +export type AppUpgradeEvent = DaemonAppUpgradeEventStatus | AppUpgradeEventStatus; export type AppUpgradeError = DaemonAppUpgradeError | 'START_INSTALLER_FAILED'; |
