summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-06-27 21:35:17 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-06-28 19:18:44 +0000
commitc1260293da1e6f876dd4c67db28fd1f98af42a0a (patch)
treecc7d624b3f9e9472c862d55eabc6c01bc38b132e /gui/src/renderer
parent1cc8a4eb9402e1c104a74f94162863ee8fe1c326 (diff)
downloadmullvadvpn-c1260293da1e6f876dd4c67db28fd1f98af42a0a.tar.xz
mullvadvpn-c1260293da1e6f876dd4c67db28fd1f98af42a0a.zip
Rename `TunnelState` in GUI
Diffstat (limited to 'gui/src/renderer')
-rw-r--r--gui/src/renderer/app.tsx15
-rw-r--r--gui/src/renderer/components/NotificationArea.tsx4
-rw-r--r--gui/src/renderer/components/TunnelControl.tsx4
-rw-r--r--gui/src/renderer/redux/connection/reducers.ts4
4 files changed, 12 insertions, 15 deletions
diff --git a/gui/src/renderer/app.tsx b/gui/src/renderer/app.tsx
index ec7ba833e8..3d5a6eb0e5 100644
--- a/gui/src/renderer/app.tsx
+++ b/gui/src/renderer/app.tsx
@@ -38,7 +38,7 @@ import {
ISettings,
RelaySettings,
RelaySettingsUpdate,
- TunnelStateTransition,
+ TunnelState,
} from '../shared/daemon-rpc-types';
type AccountVerification = { status: 'verified' } | { status: 'deferred'; error: Error };
@@ -70,7 +70,7 @@ export default class AppRenderer {
);
private locale: string;
- private tunnelState: TunnelStateTransition;
+ private tunnelState: TunnelState;
private settings: ISettings;
private guiSettings: IGuiSettingsState;
private accountExpiry?: AccountExpiry;
@@ -109,7 +109,7 @@ export default class AppRenderer {
this.setAccountHistory(newAccountHistory);
});
- IpcRendererEventChannel.tunnel.listen((newState: TunnelStateTransition) => {
+ IpcRendererEventChannel.tunnel.listen((newState: TunnelState) => {
this.setTunnelState(newState);
this.updateBlockedState(newState, this.settings.blockWhenDisconnected);
@@ -461,7 +461,7 @@ export default class AppRenderer {
this.reduxActions.account.updateAccountHistory(accountHistory);
}
- private setTunnelState(tunnelState: TunnelStateTransition) {
+ private setTunnelState(tunnelState: TunnelState) {
const actions = this.reduxActions;
log.debug(`Tunnel state: ${tunnelState.state}`);
@@ -513,7 +513,7 @@ export default class AppRenderer {
}
}
- private updateBlockedState(tunnelState: TunnelStateTransition, blockWhenDisconnected: boolean) {
+ private updateBlockedState(tunnelState: TunnelState, blockWhenDisconnected: boolean) {
const actions = this.reduxActions.connection;
switch (tunnelState.state) {
case 'connecting':
@@ -604,10 +604,7 @@ export default class AppRenderer {
this.reduxActions.account.updateAccountExpiry(expiry);
}
- private detectStaleAccountExpiry(
- tunnelState: TunnelStateTransition,
- accountExpiry: AccountExpiry,
- ) {
+ private detectStaleAccountExpiry(tunnelState: TunnelState, accountExpiry: AccountExpiry) {
// It's likely that the account expiry is stale if the daemon managed to establish the tunnel.
if (tunnelState.state === 'connected' && accountExpiry.hasExpired()) {
log.info('Detected the stale account expiry.');
diff --git a/gui/src/renderer/components/NotificationArea.tsx b/gui/src/renderer/components/NotificationArea.tsx
index 062bb45da7..e120e25895 100644
--- a/gui/src/renderer/components/NotificationArea.tsx
+++ b/gui/src/renderer/components/NotificationArea.tsx
@@ -14,7 +14,7 @@ import {
NotificationTitle,
} from './NotificationBanner';
-import { BlockReason, TunnelStateTransition } from '../../shared/daemon-rpc-types';
+import { BlockReason, TunnelState } from '../../shared/daemon-rpc-types';
import AccountExpiry from '../lib/account-expiry';
import { parseAuthFailure } from '../lib/auth-failure';
import { IVersionReduxState } from '../redux/version/reducers';
@@ -22,7 +22,7 @@ import { IVersionReduxState } from '../redux/version/reducers';
interface IProps {
style?: Types.ViewStyleRuleSet;
accountExpiry?: AccountExpiry;
- tunnelState: TunnelStateTransition;
+ tunnelState: TunnelState;
version: IVersionReduxState;
openExternalLink: (url: string) => void;
blockWhenDisconnected: boolean;
diff --git a/gui/src/renderer/components/TunnelControl.tsx b/gui/src/renderer/components/TunnelControl.tsx
index ffb7ac2479..a03332194e 100644
--- a/gui/src/renderer/components/TunnelControl.tsx
+++ b/gui/src/renderer/components/TunnelControl.tsx
@@ -1,14 +1,14 @@
import * as React from 'react';
import { Component, Styles, Text, Types, View } from 'reactxp';
import { colors } from '../../config.json';
-import { TunnelStateTransition } from '../../shared/daemon-rpc-types';
+import { TunnelState } from '../../shared/daemon-rpc-types';
import { cities, countries, messages, relayLocations } from '../../shared/gettext';
import ConnectionPanelContainer from '../containers/ConnectionPanelContainer';
import * as AppButton from './AppButton';
import SecuredLabel, { SecuredDisplayStyle } from './SecuredLabel';
interface ITunnelControlProps {
- tunnelState: TunnelStateTransition;
+ tunnelState: TunnelState;
selectedRelayName: string;
city?: string;
country?: string;
diff --git a/gui/src/renderer/redux/connection/reducers.ts b/gui/src/renderer/redux/connection/reducers.ts
index 2719f3d3db..8b971cb7cc 100644
--- a/gui/src/renderer/redux/connection/reducers.ts
+++ b/gui/src/renderer/redux/connection/reducers.ts
@@ -1,8 +1,8 @@
-import { Ip, TunnelStateTransition } from '../../../shared/daemon-rpc-types';
+import { Ip, TunnelState } from '../../../shared/daemon-rpc-types';
import { ReduxAction } from '../store';
export interface IConnectionReduxState {
- status: TunnelStateTransition;
+ status: TunnelState;
isBlocked: boolean;
ipv4?: Ip;
ipv6?: Ip;