summaryrefslogtreecommitdiffhomepage
path: root/gui/packages
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-12-12 16:48:30 -0200
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-12-21 14:33:06 -0200
commit1937bf11c94d16fefec6ab2fd5589d6c859616f4 (patch)
treedfdde039688c31847176a7ad6811f09882863ad4 /gui/packages
parentca363608f6c125fddfa8d582e40f928b7b17450e (diff)
downloadmullvadvpn-1937bf11c94d16fefec6ab2fd5589d6c859616f4.tar.xz
mullvadvpn-1937bf11c94d16fefec6ab2fd5589d6c859616f4.zip
Disable expired screen button when offline
Diffstat (limited to 'gui/packages')
-rw-r--r--gui/packages/desktop/src/renderer/components/Connect.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/gui/packages/desktop/src/renderer/components/Connect.js b/gui/packages/desktop/src/renderer/components/Connect.js
index 577f4e470a..345812cf8e 100644
--- a/gui/packages/desktop/src/renderer/components/Connect.js
+++ b/gui/packages/desktop/src/renderer/components/Connect.js
@@ -63,6 +63,8 @@ export default class Connect extends Component<Props> {
message = 'Your internet connection will be secured when you get back online';
}
+ const { isBlocked } = this.props.connection;
+
return (
<View style={styles.connect}>
<View style={styles.status_icon}>
@@ -73,7 +75,9 @@ export default class Connect extends Component<Props> {
<View style={styles.error_message}>{message}</View>
{error instanceof NoCreditError ? (
<View>
- <AppButton.GreenButton onPress={() => this.props.onExternalLink('purchase')}>
+ <AppButton.GreenButton
+ disabled={isBlocked}
+ onPress={() => this.props.onExternalLink('purchase')}>
<AppButton.Label>Buy more time</AppButton.Label>
<ImageView source="icon-extLink" height={16} width={16} />
</AppButton.GreenButton>