This commit is contained in:
shmuel 2021-10-10 18:41:32 +03:00
parent b69211f790
commit 2251f7e669
3 changed files with 9 additions and 7 deletions

View File

@ -46,7 +46,7 @@
</template> </template>
</input-numeric> </input-numeric>
<div v-if="parseFloat(ethUserBalance) > 0.0001"> <div v-if="ethIsGreaterThanOnePromille">
<div class="flex items-center w-full px-4 mb-2 mt-4"> <div class="flex items-center w-full px-4 mb-2 mt-4">
<div class="flex items-center justify-between w-full"> <div class="flex items-center justify-between w-full">
@ -122,7 +122,7 @@ import { useBprotocolPosition } from '~/composables/protocols/useBprotocolPositi
export default defineComponent({ export default defineComponent({
components: { ButtonCTA, InputNumeric }, components: { ButtonCTA, InputNumeric },
setup() { setup() {
const { fetchUserData, userBammInUsd, ethUserBalance, lusdUserBalance, absolutlWithdrawAmountInLusd, absolutlWithdrawAmountInEth } = useBprotocolPosition() const { fetchUserData, userBammInUsd, ethUserBalance, lusdUserBalance, absolutlWithdrawAmountInLusd, absolutlWithdrawAmountInEth, ethIsGreaterThanOnePromille } = useBprotocolPosition()
const { account } = useWeb3() const { account } = useWeb3()
const { dsa } = useDSA() const { dsa } = useDSA()
const { formatDecimal } = useFormatting() const { formatDecimal } = useFormatting()
@ -221,7 +221,8 @@ export default defineComponent({
newEthBalance, newEthBalance,
newLusdBalance, newLusdBalance,
ethUserBalance, ethUserBalance,
changedBalance changedBalance,
ethIsGreaterThanOnePromille
} }
}, },
}) })

View File

@ -48,7 +48,7 @@
</template> </template>
</input-numeric> </input-numeric>
<div v-if="parseFloat(ethUserBalance) > 0.0001"> <div v-if="ethIsGreaterThanOnePromille">
<div class="flex items-center w-full px-4 mb-2 mt-4"> <div class="flex items-center w-full px-4 mb-2 mt-4">
<div class="flex items-center justify-between w-full"> <div class="flex items-center justify-between w-full">
@ -125,7 +125,7 @@ import { useBprotocolPosition } from '~/composables/protocols/useBprotocolPositi
export default defineComponent({ export default defineComponent({
components: { ButtonCTA, InputNumeric }, components: { ButtonCTA, InputNumeric },
setup() { setup() {
const { userBammInUsd, fetchUserData, userBamm, lusdWithdrawAmountToBamm, absolutlWithdrawAmountInLusd, absolutlWithdrawAmountInEth, ethUserBalance } = useBprotocolPosition() const { userBammInUsd, fetchUserData, userBamm, lusdWithdrawAmountToBamm, absolutlWithdrawAmountInLusd, absolutlWithdrawAmountInEth, ethUserBalance, ethIsGreaterThanOnePromille } = useBprotocolPosition()
const { account } = useWeb3() const { account } = useWeb3()
const { dsa } = useDSA() const { dsa } = useDSA()
const { formatUsd, formatUsdMax, formatDecimal } = useFormatting() const { formatUsd, formatUsdMax, formatDecimal } = useFormatting()
@ -222,7 +222,8 @@ export default defineComponent({
ethWithdrawAmount, ethWithdrawAmount,
lusdWithdrawAmount, lusdWithdrawAmount,
ethUserBalance, ethUserBalance,
changedBalance changedBalance,
ethIsGreaterThanOnePromille
} }
}, },
}) })

View File

@ -66,7 +66,7 @@ export function useBprotocolPosition (){
} }
const userEthInUsd = new BigNumber(ethUserBalance.value).multipliedBy(ethPrice.value) const userEthInUsd = new BigNumber(ethUserBalance.value).multipliedBy(ethPrice.value)
const ethInSp = userEthInUsd.dividedBy(userBammInUsd.value) const ethInSp = userEthInUsd.dividedBy(userBammInUsd.value)
return ethInSp.isGreaterThan(0.0001) return ethInSp.isGreaterThan(0.001)
}) })
function lusdWithdrawAmountToBamm (lusd) { function lusdWithdrawAmountToBamm (lusd) {