diff options
| author | Emīls Piņķis <emils@mullvad.net> | 2019-09-03 11:12:14 +0100 |
|---|---|---|
| committer | Emīls Piņķis <emils@mullvad.net> | 2019-09-03 14:36:46 +0100 |
| commit | 98d0af537a6dac65795c74ecb879bed4a44a7ba4 (patch) | |
| tree | e9458988a59751fe71543ed57c1389c6191222e9 /gui/src/renderer/components | |
| parent | a60e7cd0250d80a25e8e1a2bd01ab701fe977701 (diff) | |
| download | mullvadvpn-98d0af537a6dac65795c74ecb879bed4a44a7ba4.tar.xz mullvadvpn-98d0af537a6dac65795c74ecb879bed4a44a7ba4.zip | |
Add offline-state label to WireGuard key page
Diffstat (limited to 'gui/src/renderer/components')
| -rw-r--r-- | gui/src/renderer/components/WireguardKeys.tsx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gui/src/renderer/components/WireguardKeys.tsx b/gui/src/renderer/components/WireguardKeys.tsx index ba00cfa8f8..d66ef68cf2 100644 --- a/gui/src/renderer/components/WireguardKeys.tsx +++ b/gui/src/renderer/components/WireguardKeys.tsx @@ -41,6 +41,7 @@ export default class WireguardKeys extends Component<IProps> { </HeaderTitle> </SettingsHeader> + <View style={styles.wgkeys__row}>{this.blockedStateLabel()}</View> <View style={styles.wgkeys__row}> <Text style={styles.wgkeys__row_label}> {messages.pgettext('wireguard-keys', 'Public key')} @@ -165,4 +166,15 @@ export default class WireguardKeys extends Component<IProps> { return ''; } } + + private blockedStateLabel() { + if (!this.props.isOffline) { + return undefined; + } + return ( + <Text style={styles.wgkeys__invalid_key}> + {messages.pgettext('wireguard-key-view', "Can't manage keys whilst in a blocked state")} + </Text> + ); + } } |
