diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-03-28 15:04:44 +0100 |
|---|---|---|
| committer | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-05-28 10:28:14 +0200 |
| commit | 9b677d2dc5a6a64c1e7a7148eeff3cca3e18386d (patch) | |
| tree | 22a9a598b3b5c8454f660177104fcfcfb570ebc7 | |
| parent | 2a60574a855b6bf33f8f499f9d519644400ae715 (diff) | |
| download | mullvadvpn-9b677d2dc5a6a64c1e7a7148eeff3cca3e18386d.tar.xz mullvadvpn-9b677d2dc5a6a64c1e7a7148eeff3cca3e18386d.zip | |
Add hooks for app-upgrade selectors
4 files changed, 21 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/index.ts b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/index.ts new file mode 100644 index 0000000000..980b2d3b5d --- /dev/null +++ b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/index.ts @@ -0,0 +1,2 @@ +export * from './useAppUpgradeError'; +export * from './useAppUpgradeEvent'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/useAppUpgradeError.ts b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/useAppUpgradeError.ts new file mode 100644 index 0000000000..5c004560e2 --- /dev/null +++ b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/useAppUpgradeError.ts @@ -0,0 +1,9 @@ +import { useSelector } from '../../store'; +import { setAppUpgradeError } from '../actions'; + +export const useAppUpgradeError = () => { + return { + appUpgradeError: useSelector((state) => state.appUpgrade.error), + setAppUpgradeError, + }; +}; diff --git a/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/useAppUpgradeEvent.ts b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/useAppUpgradeEvent.ts new file mode 100644 index 0000000000..f51719166e --- /dev/null +++ b/desktop/packages/mullvad-vpn/src/renderer/redux/app-upgrade/hooks/useAppUpgradeEvent.ts @@ -0,0 +1,9 @@ +import { useSelector } from '../../store'; +import { setAppUpgradeEvent } from '../actions'; + +export const useAppUpgradeEvent = () => { + return { + appUpgradeEvent: useSelector((state) => state.appUpgrade.event), + setAppUpgradeEvent, + }; +}; diff --git a/desktop/packages/mullvad-vpn/src/renderer/redux/hooks/index.ts b/desktop/packages/mullvad-vpn/src/renderer/redux/hooks/index.ts index 8e490b939a..50370d4207 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/redux/hooks/index.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/redux/hooks/index.ts @@ -1,4 +1,5 @@ export * from '../account/hooks'; +export * from '../app-upgrade/hooks'; export * from '../connection/hooks'; export * from '../settings/hooks'; export * from '../userinterface/hooks'; |
