diff --git a/app/components/Link/Base.vue b/app/components/Link/Base.vue index 4eeecda2b..679810bb3 100644 --- a/app/components/Link/Base.vue +++ b/app/components/Link/Base.vue @@ -35,8 +35,15 @@ const props = withDefaults( /** should only be used for links where the context makes it very clear they are clickable. Don't just use this, because you don't like underlines. */ noUnderline?: boolean + + /** + * When `true`, suppresses the external-link icon even for external `to` URLs. + * + * @default false + */ + noExternalIcon?: boolean }>(), - { variant: 'link', size: 'medium' }, + { variant: 'link', size: 'medium', noUnderline: false, noExternalIcon: false }, ) const isLinkExternal = computed( @@ -99,7 +106,7 @@ const isButtonMedium = computed(() => props.size === 'medium' && !isLink.value)