diff --git a/src/utils/blockchain.ts b/src/utils/blockchain.ts index 7421133..6fd4214 100644 --- a/src/utils/blockchain.ts +++ b/src/utils/blockchain.ts @@ -128,7 +128,7 @@ const formatEther = (balance: string) => { return formatted; }; -const verifyDepositAmmount = (ammountBigNumber: BigNumber) => { +const verifyDepositAmmount = (ammountBigNumber: BigNumber): string => { return ethers.utils.formatEther(ammountBigNumber) } diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index d747b6a..9fde481 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -16,6 +16,11 @@ const searchClick = () => { console.log("pass the deposit and token value ammount to next screen") }; +const valueToToken = ref(0); +const enableSelectButton = ref(false); +const hasLiquidity = ref(true); +const selectedDeposit = ref(); + const valueConversion = (event: any) => { const { value } = event.target @@ -27,17 +32,18 @@ const valueConversion = (event: any) => { depositList.value.forEach((deposit) => { const p2pixTokenValue = blockchain.verifyDepositAmmount(deposit.args.amount); - if(valueToToken.value!! <= Number(p2pixTokenValue)){ + if(valueToToken.value!! <= Number(p2pixTokenValue) && valueToToken.value!! != 0){ enableSelectButton.value = true; - selectedDeposit.value = deposit + hasLiquidity.value = true; + selectedDeposit.value = deposit; return; } }) -} -const valueToToken = ref(0); -const enableSelectButton = ref(false); -const selectedDeposit = ref(); + if(!enableSelectButton.value){ + hasLiquidity.value = false + } +}