adapt properties on changed disbursement datalink

This commit is contained in:
clauspeterhuebner 2025-04-23 02:16:04 +02:00
parent 16d1863af5
commit 601aa378e2
2 changed files with 15 additions and 11 deletions

View File

@ -1,16 +1,16 @@
<template>
<div class="redeem-information">
<BCard bg-variant="muted" text-variant="dark" border-variant="info">
<h1 v-if="amount === ''">{{ $t('gdd_per_link.redeemlink-error') }}</h1>
<h1 v-if="isContributionLink && amount !== ''">
<h1 v-if="linkData.amount === ''">{{ $t('gdd_per_link.redeemlink-error') }}</h1>
<h1 v-if="isContributionLink && linkData.amount !== ''">
{{ CONFIG.COMMUNITY_NAME }}
{{ $t('contribution-link.thanksYouWith') }} {{ $filters.GDD(amount) }}
{{ $t('contribution-link.thanksYouWith') }} {{ $filters.GDD(linkData.amount) }}
</h1>
<h1 v-if="!isContributionLink && amount !== ''">
{{ user.firstName }}
{{ $t('transaction-link.send_you') }} {{ $filters.GDD(amount) }}
<h1 v-if="isDisbursementLink && linkData.amount !== ''">
{{ linkData.senderCommunity.name + '.' + linkData.senderUser.firstName }}
{{ $t('transaction-link.send_you') }} {{ $filters.GDD(linkData.amount) }}
</h1>
<b>{{ memo }}</b>
<b>{{ linkData.memo }}</b>
</BCard>
</div>
</template>
@ -20,10 +20,9 @@ import CONFIG from '@/config'
export default {
name: 'RedeemInformation',
props: {
user: { type: Object, required: false },
amount: { type: String, required: true },
memo: { type: String, required: true, default: '' },
linkData: { type: Object, required: true },
isContributionLink: { type: Boolean, default: false },
isDisbursementLink: { type: Boolean, default: false },
},
data() {
return {

View File

@ -1,6 +1,10 @@
<template>
<div class="redeem-valid">
<redeem-information v-bind="linkData" :is-contribution-link="isContributionLink" />
<redeem-information
:link-data="linkData"
:is-contribution-link="isContributionLink"
:is-disbursement-link="isDisbursementLink"
/>
<BCard>
<div class="mb-3 text-center">
<BButton
@ -26,6 +30,7 @@ export default {
props: {
linkData: { type: Object, required: true },
isContributionLink: { type: Boolean, default: false },
isDisbursementLink: { type: Boolean, default: false },
validLink: { type: Boolean, default: false },
},
}