summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer/containers
diff options
context:
space:
mode:
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) => {