also query linkCount in transactionList

This commit is contained in:
Moriz Wahl 2022-03-14 08:36:28 +01:00
parent 7f89fb5452
commit fde2a7f7bf
7 changed files with 19 additions and 3 deletions

View File

@ -43,7 +43,11 @@
</template>
<template #TRANSACTION_LINK>
<transaction-link class="list-group-item" v-bind="transactions[index]" />
<transaction-link
class="list-group-item"
v-bind="transactions[index]"
:transactionLinkCount="transactionLinkCount"
/>
</template>
</transaction-list-item>
</div>
@ -91,6 +95,7 @@ export default {
pageSize: { type: Number, default: 25 },
timestamp: { type: Number, default: 0 },
transactionCount: { type: Number, default: 0 },
transactionLinkCount: { type: Number, default: 0 },
showPagination: { type: Boolean, default: false },
},
methods: {

View File

@ -15,7 +15,7 @@ export default {
name: 'LinkCountRow',
props: {
count: {
type: String,
type: Number,
required: true,
},
},

View File

@ -15,7 +15,7 @@
<amount-and-name-row :amount="amount" :text="$t('gdd_per_link.links_sum')" />
<!-- Count Links -->
<link-count-row count="22" />
<link-count-row :count="transactionLinkCount" />
<!-- Decay -->
<decay-row :decay="decay" />
@ -54,6 +54,9 @@ export default {
decay: {
type: Object,
},
transactionLinkCount: {
type: Number,
},
},
data() {
return {

View File

@ -57,6 +57,7 @@ export const transactionsQuery = gql`
) {
balanceGDT
count
linkCount
balance
decayStartBlock
transactions {

View File

@ -24,6 +24,7 @@
:gdt-balance="GdtBalance"
:transactions="transactions"
:transactionCount="transactionCount"
:transactionLinkCount="transactionLinkCount"
:pending="pending"
:decayStartBlock="decayStartBlock"
@update-balance="updateBalance"
@ -59,6 +60,7 @@ export default {
transactions: [],
bookedBalance: 0,
transactionCount: 0,
transactionLinkCount: 0,
pending: true,
visible: false,
decayStartBlock: new Date(),
@ -99,6 +101,7 @@ export default {
this.transactions = transactionList.transactions
this.balance = Number(transactionList.balance)
this.transactionCount = transactionList.count
this.transactionLinkCount = transactionList.linkCount
this.decayStartBlock = new Date(transactionList.decayStartBlock)
this.pending = false
})

View File

@ -20,6 +20,7 @@
:timestamp="timestamp"
:decayStartBlock="decayStartBlock"
:transaction-count="transactionCount"
:transactionLinkCount="transactionLinkCount"
@update-transactions="updateTransactions"
/>
<gdd-transaction-list-footer :count="transactionCount" />
@ -51,6 +52,7 @@ export default {
default: () => [],
},
transactionCount: { type: Number, default: 0 },
transactionLinkCount: { type: Number, default: 0 },
pending: {
type: Boolean,
default: true,

View File

@ -7,6 +7,7 @@
<gdd-transaction-list
:timestamp="timestamp"
:transactionCount="transactionCount"
:transactionLinkCount="transactionLinkCount"
:transactions="transactions"
:show-pagination="true"
:decayStartBlock="decayStartBlock"
@ -42,6 +43,7 @@ export default {
default: () => [],
},
transactionCount: { type: Number, default: 0 },
transactionLinkCount: { type: Number, default: 0 },
decayStartBlock: { type: Date },
},
data() {