add previous booked balance prop to all transaction types, rename components

This commit is contained in:
Moriz Wahl 2022-03-30 15:58:59 +02:00
parent dc09a0ccf6
commit ef17acc72d
5 changed files with 20 additions and 5 deletions

View File

@ -27,6 +27,7 @@
class="list-group-item"
v-bind="transactions[index]"
:decayStartBlock="decayStartBlock"
:previousBookedBalance="previousBookedBalance(index)"
v-on="$listeners"
/>
</template>
@ -36,6 +37,7 @@
class="list-group-item"
v-bind="transactions[index]"
:decayStartBlock="decayStartBlock"
:previousBookedBalance="previousBookedBalance(index)"
v-on="$listeners"
/>
</template>
@ -45,6 +47,7 @@
class="list-group-item"
v-bind="transactions[index]"
:decayStartBlock="decayStartBlock"
:previousBookedBalance="previousBookedBalance(index)"
v-on="$listeners"
/>
</template>
@ -116,7 +119,7 @@ export default {
},
previousBookedBalance(idx) {
if (this.transactions[idx + 1]) return this.transactions[idx + 1].balance
return 0
return '0'
},
},
watch: {

View File

@ -47,7 +47,7 @@ import DecayRow from '../TransactionRows/DecayRow'
import DecayInformation from '../DecayInformations/DecayInformation'
export default {
name: 'slot-creation',
name: 'TransactionCreation',
components: {
CollapseIcon,
TypeIcon,
@ -86,6 +86,10 @@ export default {
type: Date,
required: true,
},
previousBookedBalance: {
type: String,
required: true,
},
},
data() {
return {

View File

@ -37,7 +37,7 @@ import AmountAndNameRow from '../TransactionRows/AmountAndNameRow'
import DecayInformationDecay from '../DecayInformations/DecayInformation-Decay'
export default {
name: 'slot-decay',
name: 'TransactionDecay',
components: {
CollapseIcon,
TypeIcon,

View File

@ -53,7 +53,7 @@ import DecayRow from '../TransactionRows/DecayRow'
import DecayInformation from '../DecayInformations/DecayInformation'
export default {
name: 'slot-receive',
name: 'TransactionReceive',
components: {
CollapseIcon,
TypeIcon,
@ -95,6 +95,10 @@ export default {
type: Number,
required: false,
},
previousBookedBalance: {
type: String,
required: true,
},
},
data() {
return {

View File

@ -53,7 +53,7 @@ import DecayRow from '../TransactionRows/DecayRow'
import DecayInformation from '../DecayInformations/DecayInformation'
export default {
name: 'slot-send',
name: 'TransactionSend',
components: {
CollapseIcon,
TypeIcon,
@ -96,6 +96,10 @@ export default {
type: Number,
required: false,
},
previousBookedBalance: {
type: String,
required: true,
},
},
data() {
return {