diff --git a/frontend/src/views/Pages/AccountOverview.vue b/frontend/src/views/Pages/AccountOverview.vue
index 0a59732b1..5c7b9fb76 100644
--- a/frontend/src/views/Pages/AccountOverview.vue
+++ b/frontend/src/views/Pages/AccountOverview.vue
@@ -19,6 +19,7 @@
:amount="transactionData.amount"
:memo="transactionData.memo"
:date="transactionData.target_date"
+ :loading="loading"
@send-transaction="sendTransaction"
@on-reset="onReset"
>
@@ -74,6 +75,7 @@ export default {
transactionData: EMPTY_TRANSACTION_DATA,
error: false,
currentTransactionStep: 0,
+ loading: false,
}
},
props: {
@@ -100,6 +102,7 @@ export default {
this.currentTransactionStep = 1
},
async sendTransaction() {
+ this.loading = true
const result = await communityAPI.send(this.$store.state.sessionId, this.transactionData)
if (result.success) {
this.error = false
@@ -108,6 +111,7 @@ export default {
this.error = true
}
this.currentTransactionStep = 2
+ this.loading = false
},
onReset() {
this.transactionData = EMPTY_TRANSACTION_DATA
diff --git a/frontend/src/views/Pages/AccountOverview/GddSend/TransactionConfirmation.vue b/frontend/src/views/Pages/AccountOverview/GddSend/TransactionConfirmation.vue
index 586e9104e..0b318b815 100644
--- a/frontend/src/views/Pages/AccountOverview/GddSend/TransactionConfirmation.vue
+++ b/frontend/src/views/Pages/AccountOverview/GddSend/TransactionConfirmation.vue
@@ -27,7 +27,7 @@
{{ $t('form.cancel') }}
-
+
{{ $t('form.send_now') }}
@@ -43,6 +43,7 @@ export default {
amount: { type: String, default: '' },
memo: { type: String, default: '' },
date: { type: String, default: '' },
+ loading: { type: Boolean, default: false },
},
}