diff --git a/frontend/src/components/GddTransactionList.vue b/frontend/src/components/GddTransactionList.vue index dc21208c0..9c7013ec5 100644 --- a/frontend/src/components/GddTransactionList.vue +++ b/frontend/src/components/GddTransactionList.vue @@ -43,7 +43,11 @@ @@ -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: { diff --git a/frontend/src/components/TransactionRows/LinkCountRow.vue b/frontend/src/components/TransactionRows/LinkCountRow.vue index fdb4c7089..5535efde1 100644 --- a/frontend/src/components/TransactionRows/LinkCountRow.vue +++ b/frontend/src/components/TransactionRows/LinkCountRow.vue @@ -15,7 +15,7 @@ export default { name: 'LinkCountRow', props: { count: { - type: String, + type: Number, required: true, }, }, diff --git a/frontend/src/components/Transactions/TransactionLink.vue b/frontend/src/components/Transactions/TransactionLink.vue index 0919716a7..9799a1365 100644 --- a/frontend/src/components/Transactions/TransactionLink.vue +++ b/frontend/src/components/Transactions/TransactionLink.vue @@ -15,7 +15,7 @@ - + @@ -54,6 +54,9 @@ export default { decay: { type: Object, }, + transactionLinkCount: { + type: Number, + }, }, data() { return { diff --git a/frontend/src/graphql/queries.js b/frontend/src/graphql/queries.js index 94a5e59f3..b81663248 100644 --- a/frontend/src/graphql/queries.js +++ b/frontend/src/graphql/queries.js @@ -57,6 +57,7 @@ export const transactionsQuery = gql` ) { balanceGDT count + linkCount balance decayStartBlock transactions { diff --git a/frontend/src/layouts/DashboardLayout_gdd.vue b/frontend/src/layouts/DashboardLayout_gdd.vue index 66221993f..e35faab2a 100755 --- a/frontend/src/layouts/DashboardLayout_gdd.vue +++ b/frontend/src/layouts/DashboardLayout_gdd.vue @@ -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 }) diff --git a/frontend/src/pages/Overview.vue b/frontend/src/pages/Overview.vue index 842f6d2d5..93344b3ee 100644 --- a/frontend/src/pages/Overview.vue +++ b/frontend/src/pages/Overview.vue @@ -20,6 +20,7 @@ :timestamp="timestamp" :decayStartBlock="decayStartBlock" :transaction-count="transactionCount" + :transactionLinkCount="transactionLinkCount" @update-transactions="updateTransactions" /> @@ -51,6 +52,7 @@ export default { default: () => [], }, transactionCount: { type: Number, default: 0 }, + transactionLinkCount: { type: Number, default: 0 }, pending: { type: Boolean, default: true, diff --git a/frontend/src/pages/Transactions.vue b/frontend/src/pages/Transactions.vue index 31094e454..6fc588b10 100644 --- a/frontend/src/pages/Transactions.vue +++ b/frontend/src/pages/Transactions.vue @@ -7,6 +7,7 @@ [], }, transactionCount: { type: Number, default: 0 }, + transactionLinkCount: { type: Number, default: 0 }, decayStartBlock: { type: Date }, }, data() {