set an all props required: true

This commit is contained in:
ogerly 2022-03-15 09:22:48 +01:00
parent e8a276e529
commit d2365dcd30
5 changed files with 34 additions and 33 deletions

View File

@ -60,42 +60,37 @@ export default {
props: { props: {
amount: { amount: {
type: String, type: String,
}, required: true,
balance: {
type: String,
}, },
balanceDate: { balanceDate: {
type: String, type: String,
required: true,
}, },
decay: { decay: {
type: Object, type: Object,
}, required: true,
id: {
type: Number,
}, },
linkedUser: { linkedUser: {
type: Object, type: Object,
required: true,
}, },
memo: { memo: {
type: String, type: String,
required: true,
}, },
typeId: { typeId: {
type: String, type: String,
required: true,
}, },
properties: { decayStartBlock: {
type: Object, type: Date,
required: true,
}, },
decayStartBlock: { type: Date },
}, },
data() { data() {
return { return {
visible: false, visible: false,
} }
}, },
computed: {
isStartBlock() {
return new Date(this.decay.start).getTime() === this.decayStartBlock.getTime()
},
},
} }
</script> </script>

View File

@ -43,12 +43,15 @@ export default {
props: { props: {
amount: { amount: {
type: String, type: String,
required: true,
}, },
balance: { balance: {
type: String, type: String,
required: true,
}, },
decay: { decay: {
type: Object, type: Object,
required: true,
}, },
}, },
data() { data() {

View File

@ -50,12 +50,15 @@ export default {
props: { props: {
amount: { amount: {
type: String, type: String,
required: true,
}, },
decay: { decay: {
type: Object, type: Object,
required: true,
}, },
transactionLinkCount: { transactionLinkCount: {
type: Number, type: Number,
required: true,
}, },
}, },
data() { data() {

View File

@ -61,39 +61,36 @@ export default {
props: { props: {
amount: { amount: {
type: String, type: String,
}, required: true,
balance: {
type: String,
}, },
balanceDate: { balanceDate: {
type: String, type: String,
required: true,
}, },
decay: { decay: {
type: Object, type: Object,
}, required: true,
id: {
type: Number,
}, },
linkedUser: { linkedUser: {
type: Object, type: Object,
required: true,
}, },
memo: { memo: {
type: String, type: String,
required: true,
}, },
typeId: { typeId: {
type: String, type: String,
}, },
decayStartBlock: { type: Date }, decayStartBlock: {
type: Date,
required: true,
},
}, },
data() { data() {
return { return {
visible: false, visible: false,
} }
}, },
computed: {
isStartBlock() {
return new Date(this.decay.start).getTime() === this.decayStartBlock.getTime()
},
},
} }
</script> </script>

View File

@ -61,29 +61,32 @@ export default {
props: { props: {
amount: { amount: {
type: String, type: String,
}, required: true,
balance: {
type: String,
}, },
balanceDate: { balanceDate: {
type: String, type: String,
required: true,
}, },
decay: { decay: {
type: Object, type: Object,
}, required: true,
id: {
type: Number,
}, },
linkedUser: { linkedUser: {
type: Object, type: Object,
required: true,
}, },
memo: { memo: {
type: String, type: String,
required: true,
}, },
typeId: { typeId: {
type: String, type: String,
required: true,
},
decayStartBlock: {
type: Date,
required: true,
}, },
decayStartBlock: { type: Date },
}, },
data() { data() {
return { return {