We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 56dbab2 commit d84045aCopy full SHA for d84045a
1 file changed
packages/vue-ui/src/components/html/Anchor.vue
@@ -1,6 +1,6 @@
1
<template>
2
<a v-if="external" target="_blank" rel="noopener noreferrer" v-bind="$attrs">
3
- <Icon name="fa6-solid:link" class="mr-1 inline-block align-middle" />
+ <Icon v-if="!disableExternalIcon" name="fa6-solid:link" class="mr-1 inline-block align-middle" />
4
<slot />
5
</a>
6
<NuxtLink v-else v-bind="$attrs">
@@ -12,6 +12,8 @@
12
defineProps<{
13
external?: boolean
14
}>()
15
+
16
+const disableExternalIcon = inject<boolean>('disableExternalIcon', process.env['NUXT_DISABLE_EXTERNAL_ICON'] === '1')
17
</script>
18
19
<style>
0 commit comments