diff options
| author | Oliver <oliver@mohlin.dev> | 2025-04-03 14:08:53 +0200 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-04-04 13:09:32 +0200 |
| commit | bb225e895c54c4388386feb0df10e39cee578eb3 (patch) | |
| tree | d47b6b55b5bff2bd82eb81073cde2dd79fa7e5e6 | |
| parent | 8db59e1466f8f65de5070a80959cd97f9e3a22b7 (diff) | |
| download | mullvadvpn-bb225e895c54c4388386feb0df10e39cee578eb3.tar.xz mullvadvpn-bb225e895c54c4388386feb0df10e39cee578eb3.zip | |
Change ExternalLink display style
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/components/ExternalLink.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/ExternalLink.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/ExternalLink.tsx index 2600fc13b5..0acba13623 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/ExternalLink.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/ExternalLink.tsx @@ -1,4 +1,5 @@ import { useCallback } from 'react'; +import styled from 'styled-components'; import { Url } from '../../shared/constants'; import { useAppContext } from '../context'; @@ -8,6 +9,11 @@ export type ExternalLinkProps = Omit<LinkProps<'a'>, 'href' | 'as'> & { to: Url; }; +const StyledLink = styled(Link)` + display: inline-flex; + width: fit-content; +`; + function ExternalLink({ to, onClick, ...props }: ExternalLinkProps) { const { openUrl } = useAppContext(); const navigate = useCallback( @@ -20,7 +26,7 @@ function ExternalLink({ to, onClick, ...props }: ExternalLinkProps) { }, [onClick, openUrl, to], ); - return <Link href="" onClick={navigate} {...props} />; + return <StyledLink href="" onClick={navigate} {...props} />; } const ExternalLinkNamespace = Object.assign(ExternalLink, { |
