diff options
| author | Oliver <oliver@mohlin.dev> | 2025-03-17 14:53:19 +0100 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-04-30 11:04:49 +0200 |
| commit | d77058beb83da4c5700ef25923bdf99382e0df45 (patch) | |
| tree | 4ff81d579e5c98f44168b6b1ebdee7ee6b9b38b8 /desktop | |
| parent | 68807c5a6d94a4f7f1f650b9e5683573e851573b (diff) | |
| download | mullvadvpn-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.tsx | 16 |
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> |
