summaryrefslogtreecommitdiffhomepage
path: root/desktop
diff options
context:
space:
mode:
authorOliver <oliver@mohlin.dev>2025-04-03 14:08:16 +0200
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-04-04 13:09:32 +0200
commit8db59e1466f8f65de5070a80959cd97f9e3a22b7 (patch)
tree8b8d209d8509193012d540d691bf21b7478f3e9b /desktop
parent5719c3e11c4efc7e0663353580a15b7d0a854ca8 (diff)
downloadmullvadvpn-8db59e1466f8f65de5070a80959cd97f9e3a22b7.tar.xz
mullvadvpn-8db59e1466f8f65de5070a80959cd97f9e3a22b7.zip
Use ExternalLink icon in NotificationSubtitle
Diffstat (limited to 'desktop')
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/NotificationSubtitle.tsx13
1 files changed, 6 insertions, 7 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/NotificationSubtitle.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/NotificationSubtitle.tsx
index fc5a4600d1..68d2572a62 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/NotificationSubtitle.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/NotificationSubtitle.tsx
@@ -2,7 +2,7 @@ import React from 'react';
import styled from 'styled-components';
import { InAppNotificationSubtitle } from '../../shared/notifications';
-import { Icon, LabelTiny } from '../lib/components';
+import { LabelTiny } from '../lib/components';
import { Colors } from '../lib/foundations';
import { formatHtml } from '../lib/html-formatter';
import { ExternalLink } from './ExternalLink';
@@ -12,9 +12,8 @@ export type NotificationSubtitleProps = {
subtitle?: string | InAppNotificationSubtitle[];
};
-const StyledIcon = styled(Icon)`
- display: inline-flex;
- vertical-align: middle;
+const StyledExternalLink = styled(ExternalLink)`
+ display: flex;
`;
const formatSubtitle = (subtitle: InAppNotificationSubtitle) => {
@@ -29,10 +28,10 @@ const formatSubtitle = (subtitle: InAppNotificationSubtitle) => {
);
case 'navigate-external':
return (
- <ExternalLink variant="labelTiny" {...subtitle.action.link}>
+ <StyledExternalLink variant="labelTiny" {...subtitle.action.link}>
{content}
- <StyledIcon icon="external" size="small" />
- </ExternalLink>
+ <ExternalLink.Icon icon="external" size="small" />
+ </StyledExternalLink>
);
default:
break;