From b347c2225d55f0a14e0f86abae960cb98e00bf8d Mon Sep 17 00:00:00 2001 From: Kostya Date: Mon, 29 Jan 2024 22:36:47 +0300 Subject: [PATCH] fixed bug with clicked on btn and input --- .../src/pages/games-pages/SapergamePage.vue | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/luckydiamond/src/pages/games-pages/SapergamePage.vue b/luckydiamond/src/pages/games-pages/SapergamePage.vue index 95d6486..7db371d 100644 --- a/luckydiamond/src/pages/games-pages/SapergamePage.vue +++ b/luckydiamond/src/pages/games-pages/SapergamePage.vue @@ -227,8 +227,60 @@ export default { } }, watch: { + amountDeposit(DepositCount) { + if (![1, 5, 10, 50, 100, parseInt(this.balance)].includes(DepositCount)) { + this.clickedBtn = null + } + else { + let index + switch (DepositCount) { + case 1: + index = 0 + break + case 5: + index = 1 + break + case 10: + index = 2 + break + case 50: + index = 3 + break + case 100: + index = 4 + break + case parseInt(this.balance): + index = 5 + break + } + + this.clickedBtnChoice(index, DepositCount) + } + }, async amountCrystals(CrystalsCount) { this.PercentageGameSteps = [] + if (![1, 5, 10, 24].includes(CrystalsCount)) { + this.clickedBtnCrystal = null + } + else { + let index + switch (CrystalsCount) { + case 1: + index = 0 + break + case 5: + index = 1 + break + case 10: + index = 2 + break + case 24: + index = 3 + break + } + this.clickedBtnCrystals(index, CrystalsCount) + } + if (CrystalsCount >= 1 && CrystalsCount <= 24) { try { await GetPercentageSteps(this.amountCrystals)