diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-04-04 17:43:08 +0200 |
|---|---|---|
| committer | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2025-05-28 13:25:24 +0200 |
| commit | f864801753c032a93da13cb5999d030659b35d42 (patch) | |
| tree | 53c086c0accb835c85bd154d10da4126f31ae8bf /desktop | |
| parent | 5e28ebed1df8f58cf82dcbe1e65cf04b60d893d3 (diff) | |
| download | mullvadvpn-f864801753c032a93da13cb5999d030659b35d42.tar.xz mullvadvpn-f864801753c032a93da13cb5999d030659b35d42.zip | |
Update App Upgrade redux namespace to add reset error action/reducer
Diffstat (limited to 'desktop')
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/actions.ts | 10 | ||||
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/reducers.ts | 5 |
2 files changed, 15 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/actions.ts b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/actions.ts index b72c434d7d..196dc4ab4b 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/actions.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/actions.ts @@ -8,6 +8,14 @@ export const resetAppUpgrade = (): AppUpgradeActionReset => ({ type: 'APP_UPGRADE_RESET', }); +export type AppUpgradeActionResetError = { + type: 'APP_UPGRADE_RESET_ERROR'; +}; + +export const resetAppUpgradeError = (): AppUpgradeActionResetError => ({ + type: 'APP_UPGRADE_RESET_ERROR', +}); + export type AppUpgradeActionSetError = { type: 'APP_UPGRADE_SET_ERROR'; error: AppUpgradeError; @@ -30,11 +38,13 @@ export const setAppUpgradeEvent = (event: AppUpgradeEvent): AppUpgradeActionSetE export const appUpgradeActions = { resetAppUpgrade, + resetAppUpgradeError, setAppUpgradeError, setAppUpgradeEvent, }; export type AppUpgradeAction = | AppUpgradeActionReset + | AppUpgradeActionResetError | AppUpgradeActionSetError | AppUpgradeActionSetEvent; diff --git a/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/reducers.ts b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/reducers.ts index 69ad6c2ef7..9aa7d9fb4e 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/reducers.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/reducers.ts @@ -26,6 +26,11 @@ export function appUpgradeReducer( ...state, error: action.error, }; + case 'APP_UPGRADE_RESET_ERROR': + return { + ...state, + error: initialState.error, + }; case 'APP_UPGRADE_RESET': return { ...initialState, |
