summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer/containers
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2022-02-22 11:29:46 +0100
committerOskar Nyberg <oskar@mullvad.net>2022-02-22 11:29:46 +0100
commit79702044ae55a4af48cfbdd4bc3f13d26b3e1672 (patch)
tree0ebb1377449f1889afd3babea66407a57f9a8204 /gui/src/renderer/containers
parent7aea025585bf95654bdd216c48edd3769057aba0 (diff)
parentffc9971f8a5ab51b5b05b09f282fcae4b916b41b (diff)
downloadmullvadvpn-79702044ae55a4af48cfbdd4bc3f13d26b3e1672.tar.xz
mullvadvpn-79702044ae55a4af48cfbdd4bc3f13d26b3e1672.zip
Merge branch 'add-blocking-message-on-login-page'
Diffstat (limited to 'gui/src/renderer/containers')
-rw-r--r--gui/src/renderer/containers/LoginPage.tsx6
1 files changed, 6 insertions, 0 deletions
diff --git a/gui/src/renderer/containers/LoginPage.tsx b/gui/src/renderer/containers/LoginPage.tsx
index 6797f40d3e..a6c494c601 100644
--- a/gui/src/renderer/containers/LoginPage.tsx
+++ b/gui/src/renderer/containers/LoginPage.tsx
@@ -6,11 +6,17 @@ import accountActions from '../redux/account/actions';
import { IReduxState, ReduxDispatch } from '../redux/store';
const mapStateToProps = (state: IReduxState) => {
+ const tunnelState = state.connection.status;
+ const blockWhenDisconnected = state.settings.blockWhenDisconnected;
const { accountToken, accountHistory, status } = state.account;
+
+ const showBlockMessage = tunnelState.state === 'error' || blockWhenDisconnected;
+
return {
accountToken,
accountHistory,
loginState: status,
+ showBlockMessage,
};
};
const mapDispatchToProps = (dispatch: ReduxDispatch, props: IAppContext) => {