update bigint + smaller style issues fixes

This commit is contained in:
EmberSpirit
2023-10-17 22:19:52 +02:00
parent fedcd0314d
commit 32ababbb39
19 changed files with 271 additions and 178 deletions
+13 -4
View File
@@ -80,7 +80,7 @@
v-model="tokenNumber"
@close="stakeMenu = false"
:stake="stake"
:amount="walletStore.memeToken?.balanceOf"
:amount="balanceOf"
v-if="stakeMenu & !unstakeMenu"
>
<template v-slot:body>
@@ -104,9 +104,7 @@
</div>
</template>
<template v-slot:message-end>
<div class="input-balance">
Balance: {{ walletStore.memeToken?.balanceOf / 10n ** tokenStore.memeToken.decimals }}
</div>
<div class="input-balance">Balance: {{ formatNumber(balanceOf) }}</div>
</template>
</stake-menu>
<div class="unstake-menu" v-else-if="stakeMenu & unstakeMenu">
@@ -136,6 +134,9 @@
<div class="connected-stake-first-round small-text text-center" v-if="cycleStore.currentCycle === 0">
No $BLOOD on the market. Staking is activated after the first cycle is finished.
</div>
<div class="connected-stake-first-round small-text text-center" v-else>
You can claim your stake next cycle
</div>
</slot>
<slot></slot>
</div>
@@ -276,6 +277,14 @@ async function stakeToken() {
}
}
const balanceOf = computed(() => {
if (!walletStore.memeToken?.balanceOf) {
return 0n;
} else {
return walletStore.memeToken?.balanceOf / 10n ** tokenStore.memeToken.decimals;
}
});
const stateStake = computed(() => {
let returnState = 0;
if (state.value === 2) {