From 29a05efadb663a6319a48b268a89ac185fea96c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Tue, 20 Jun 2023 13:56:52 +0200 Subject: [PATCH] Fix linting --- .../PageParamsLink/PageParamsLink.vue | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/webapp/components/_new/features/PageParamsLink/PageParamsLink.vue b/webapp/components/_new/features/PageParamsLink/PageParamsLink.vue index b70cd381a..5d7cdeea2 100644 --- a/webapp/components/_new/features/PageParamsLink/PageParamsLink.vue +++ b/webapp/components/_new/features/PageParamsLink/PageParamsLink.vue @@ -6,12 +6,7 @@ > - + @@ -25,14 +20,20 @@ export default { }, computed: { href() { - return pageParams.isInternalPage ? pageParams.internalPage.pageRoute : pageParams.externalLink.url + return this.pageParams.isInternalPage + ? this.pageParams.internalPage.pageRoute + : this.pageParams.externalLink.url }, target() { - return forceTargetBlank ? '_blank' : !pageParams.isInternalPage ? pageParams.externalLink.target : '' + return this.forceTargetBlank + ? '_blank' + : !this.pageParams.isInternalPage + ? this.pageParams.externalLink.target + : '' }, isInternalLink() { - return !forceTargetBlank && pageParams.isInternalPage + return !this.forceTargetBlank && this.pageParams.isInternalPage }, - } + }, }