mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
Fix linting
This commit is contained in:
parent
cb0f97238c
commit
29a05efadb
@ -6,12 +6,7 @@
|
|||||||
>
|
>
|
||||||
<slot />
|
<slot />
|
||||||
</nuxt-link>
|
</nuxt-link>
|
||||||
<a
|
<a v-else :href="href" :target="target" :data-test="pageParams.name + '-link'">
|
||||||
v-else
|
|
||||||
:href="href"
|
|
||||||
:target="target"
|
|
||||||
:data-test="pageParams.name + '-link'"
|
|
||||||
>
|
|
||||||
<slot />
|
<slot />
|
||||||
</a>
|
</a>
|
||||||
</template>
|
</template>
|
||||||
@ -25,14 +20,20 @@ export default {
|
|||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
href() {
|
href() {
|
||||||
return pageParams.isInternalPage ? pageParams.internalPage.pageRoute : pageParams.externalLink.url
|
return this.pageParams.isInternalPage
|
||||||
|
? this.pageParams.internalPage.pageRoute
|
||||||
|
: this.pageParams.externalLink.url
|
||||||
},
|
},
|
||||||
target() {
|
target() {
|
||||||
return forceTargetBlank ? '_blank' : !pageParams.isInternalPage ? pageParams.externalLink.target : ''
|
return this.forceTargetBlank
|
||||||
|
? '_blank'
|
||||||
|
: !this.pageParams.isInternalPage
|
||||||
|
? this.pageParams.externalLink.target
|
||||||
|
: ''
|
||||||
},
|
},
|
||||||
isInternalLink() {
|
isInternalLink() {
|
||||||
return !forceTargetBlank && pageParams.isInternalPage
|
return !this.forceTargetBlank && this.pageParams.isInternalPage
|
||||||
},
|
},
|
||||||
}
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user