summaryrefslogtreecommitdiffhomepage
path: root/desktop
diff options
context:
space:
mode:
authorOliver <oliver@mohlin.dev>2025-03-17 14:53:19 +0100
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-04-30 11:04:49 +0200
commitd77058beb83da4c5700ef25923bdf99382e0df45 (patch)
tree4ff81d579e5c98f44168b6b1ebdee7ee6b9b38b8 /desktop
parent68807c5a6d94a4f7f1f650b9e5683573e851573b (diff)
downloadmullvadvpn-d77058beb83da4c5700ef25923bdf99382e0df45.tar.xz
mullvadvpn-d77058beb83da4c5700ef25923bdf99382e0df45.zip
Use new Button in device revoked view view
Diffstat (limited to 'desktop')
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/DeviceRevokedView.tsx16
1 files changed, 10 insertions, 6 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/DeviceRevokedView.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/DeviceRevokedView.tsx
index 93d55f1a39..642617db3d 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/DeviceRevokedView.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/DeviceRevokedView.tsx
@@ -2,12 +2,11 @@ import styled from 'styled-components';
import { messages } from '../../shared/gettext';
import { useAppContext } from '../context';
-import { Flex } from '../lib/components';
+import { Button, Flex } from '../lib/components';
import { Colors } from '../lib/foundations';
import { IconBadge } from '../lib/icon-badge';
import { useSelector } from '../redux/store';
import { AppMainHeader } from './app-main-header';
-import * as AppButton from './AppButton';
import { bigText, measurements, smallText } from './common-styles';
import CustomScrollbars from './CustomScrollbars';
import { Container, Footer, Layout } from './Layout';
@@ -44,8 +43,6 @@ export function DeviceRevokedView() {
const { leaveRevokedDevice } = useAppContext();
const tunnelState = useSelector((state) => state.connection.status);
- const Button = tunnelState.state === 'disconnected' ? AppButton.BlueButton : AppButton.RedButton;
-
return (
<Layout>
<AppMainHeader variant="basedOnConnectionStatus" size="basedOnLoginStatus">
@@ -77,8 +74,15 @@ export function DeviceRevokedView() {
</StyledBody>
<Footer>
- <Button onClick={leaveRevokedDevice}>
- {messages.pgettext('device-management', 'Go to login')}
+ <Button
+ variant={tunnelState.state === 'disconnected' ? 'primary' : 'destructive'}
+ onClick={leaveRevokedDevice}>
+ <Button.Text>
+ {
+ // TRANSLATORS: Button label for navigating to login.
+ messages.pgettext('device-management', 'Go to login')
+ }
+ </Button.Text>
</Button>
</Footer>
</StyledContainer>