Fix linting

This commit is contained in:
Wolfgang Huß 2021-08-05 16:24:50 +02:00
parent b848aeb579
commit 37cb8a2afb
7 changed files with 22 additions and 17 deletions

View File

@ -1,7 +1,9 @@
<template>
<div class="donation-info">
<progress-bar :title="title" :label="label" :goal="goal" :progress="progress" />
<base-button filled @click="redirectToPage(links.DONATE)">{{ $t('donations.donate-now') }}</base-button>
<base-button filled @click="redirectToPage(links.DONATE)">
{{ $t('donations.donate-now') }}
</base-button>
</div>
</template>

View File

@ -2,11 +2,7 @@
<div>
<ds-space margin="small">
<ds-heading v-if="pageParams.internalPage.headlineIdent !== null" tag="h2">
{{
$t(
pageParams.internalPage.headlineIdent,
)
}}
{{ $t(pageParams.internalPage.headlineIdent) }}
</ds-heading>
</ds-space>
<ds-container v-if="pageParams.internalPage.hasContainer">

View File

@ -6,12 +6,7 @@
>
<slot />
</nuxt-link>
<a
v-else
:href="pageParams.externalLink"
target="_blank"
:data-test="pageParams.name + '-link'"
>
<a v-else :href="pageParams.externalLink" target="_blank" :data-test="pageParams.name + '-link'">
<slot />
</a>
</template>

View File

@ -10,7 +10,7 @@ class PageParams {
}
overwrite(assignPageParams) {
let pageParams = this
const pageParams = this
if (assignPageParams.name !== undefined) {
pageParams.name = assignPageParams.name
}

View File

@ -9,10 +9,21 @@
<ds-flex-item :width="{ base: '100%', sm: 1, md: 1 }">
<ds-space>
<!-- Wolle -->
<a v-if="!links.ORGANIZATION.isInternalPage" :href="links.ORGANIZATION.link" :title="$t('login.moreInfo', metadata)" target="_blank">
<a
v-if="!links.ORGANIZATION.isInternalPage"
:href="links.ORGANIZATION.link"
:title="$t('login.moreInfo', metadata)"
target="_blank"
>
<img class="image" alt="Under maintenance" src="/img/custom/logo-squared.svg" />
</a>
<img v-else class="image" alt="Under maintenance" src="/img/custom/logo-squared.svg" :title="$t('login.moreInfo', metadata)" />
<img
v-else
class="image"
alt="Under maintenance"
src="/img/custom/logo-squared.svg"
:title="$t('login.moreInfo', metadata)"
/>
</ds-space>
</ds-flex-item>
<ds-flex-item :width="{ base: '100%', sm: 1, md: 1 }">

View File

@ -1,4 +1,3 @@
import InternalPage from '~/components/_new/features/InternalPage/InternalPage.vue'
export function internalPageMixins(pageParams) {

View File

@ -7,7 +7,9 @@
<ds-grid-item :row-span="2" column-span="fullWidth" class="top-info-bar">
<!-- <donation-info /> -->
<div>
<base-button filled @click="redirectToPage(links.DONATE)">{{ $t('donations.donate-now') }}</base-button>
<base-button filled @click="redirectToPage(links.DONATE)">
{{ $t('donations.donate-now') }}
</base-button>
</div>
<div class="sorting-dropdown">
<ds-select