mirror of
https://github.com/yawaflua/LuckyDiamond.git
synced 2025-12-10 04:09:29 +02:00
added logic for send data from modal
This commit is contained in:
@@ -6,22 +6,22 @@
|
|||||||
</div>
|
</div>
|
||||||
<div v-if="payments" class="payments-modal__deposit payments__input--color payments__margin payments__button">
|
<div v-if="payments" class="payments-modal__deposit payments__input--color payments__margin payments__button">
|
||||||
<label>Введите сумму пополнения</label>
|
<label>Введите сумму пополнения</label>
|
||||||
<input type="number">
|
<input v-model="amount" type="number">
|
||||||
<div class="payments-modal__content--btn">
|
<div class="payments-modal__content--btn">
|
||||||
<button type="submit">Подтвердить</button>
|
<button type="submit" @click="detectorMethod('dep')">Подтвердить</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-else class="payments-modal__withdraw payments__input--color payments__margin payments__button">
|
<div v-else class="payments-modal__withdraw payments__input--color payments__margin payments__button">
|
||||||
<div class="count-withdraw">
|
<div class="count-withdraw">
|
||||||
<label>Введите сумму для снятия</label>
|
<label>Введите сумму для снятия</label>
|
||||||
<input type="number">
|
<input v-model="amount" type="number">
|
||||||
</div>
|
</div>
|
||||||
<div class="number-card">
|
<div class="number-card">
|
||||||
<label>Введите номер карты</label>
|
<label>Введите номер карты</label>
|
||||||
<input type="number">
|
<input v-model="card" type="number">
|
||||||
</div>
|
</div>
|
||||||
<div class="payments-modal__content--btn">
|
<div class="payments-modal__content--btn">
|
||||||
<button type="submit">Подтвердить</button>
|
<button type="submit" @click="detectorMethod('with')">Подтвердить</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -36,11 +36,25 @@ export default {
|
|||||||
],
|
],
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
amount: 1,
|
||||||
|
card: 0,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
closeModal() {
|
closeModal() {
|
||||||
return this.$emit('closemodal')
|
return this.$emit('closemodal')
|
||||||
|
},
|
||||||
|
detectorMethod(method) {
|
||||||
|
if (method === 'dep') {
|
||||||
|
return this.$emit('deposit', this.amount)
|
||||||
|
}
|
||||||
|
else if (method === 'with') {
|
||||||
|
return this.$emit('withdraw', this.amount, this.card)
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
console.log('Произошла ошибка при взаимодействие')
|
||||||
|
return
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user