fix:display assets, income, vl

This commit is contained in:
john 2022-05-15 12:54:59 +07:00
parent 1c7443217b
commit bc3c654c97
2 changed files with 8 additions and 7 deletions

View File

@ -29,9 +29,9 @@ import { useTranslation } from "react-i18next"
export const Staking = () => { export const Staking = () => {
const [balance, setBalance] = React.useState({}) const [balance, setBalance] = React.useState({}) // TODO: a reasonable default value must be given
const [coins, setCoins] = React.useState([]) const [coins, setCoins] = React.useState([]) // TODO
const [indexStrategy, setIndexStrategy] = React.useState(-1) const [indexStrategy, setIndexStrategy] = React.useState(-1)
const [indexCertificate, setIndexCertificate] = React.useState(-1) const [indexCertificate, setIndexCertificate] = React.useState(-1)
const [indexDeposite, setIndexDeposite] = React.useState(-1) const [indexDeposite, setIndexDeposite] = React.useState(-1)
@ -56,6 +56,7 @@ export const Staking = () => {
get_staking_balance(app.address).then((res) => { get_staking_balance(app.address).then((res) => {
setBalance(res.data) setBalance(res.data)
console.log(res.data)
}) })
} }
@ -298,7 +299,7 @@ export const Staking = () => {
vl={coin.count_use} vl={coin.count_use}
loading={coin.loading} loading={coin.loading}
authorized={coin.authorized} authorized={coin.authorized}
assets={0.00} assets={(coin.name == 'USDT' ? balance?.USDT : balance?.USDC) || 0.00}
onStrategy={onStrategy} onStrategy={onStrategy}
onCertificate={onCertificate} onCertificate={onCertificate}
/> />
@ -318,7 +319,7 @@ export const Staking = () => {
nodesStaked={coins[indexStrategy]?.count} nodesStaked={coins[indexStrategy]?.count}
nodesNominations={coins[indexStrategy]?.count} nodesNominations={coins[indexStrategy]?.count}
plans={coins[indexStrategy]?.conf.plans} plans={coins[indexStrategy]?.conf.plans}
share={0.58} share={(((balance?.USDT + balance?.USDC) || 0) / (coins[indexStrategy]?.count_use || coins[indexStrategy]?.count))?.toFixed(2) || 0.00}
status='normal' status='normal'
/> />
@ -329,8 +330,8 @@ export const Staking = () => {
onConfirm={onConfirmCertificate} onConfirm={onConfirmCertificate}
index={indexCertificate} index={indexCertificate}
coin={coins[indexCertificate]} coin={coins[indexCertificate]}
assets={0.00} assets={(balance?.USDC + balance?.USDT) || 0}
income={0.00} income={(balance?.USDC_T + + balance?.USDT_T) || 0}
/> />
<ModalRetrieve isOpen={isOpenExtract} onClose={onCloseExtract} onConfirm={onConfirmExtract} /> <ModalRetrieve isOpen={isOpenExtract} onClose={onCloseExtract} onConfirm={onConfirmExtract} />

View File

@ -62,7 +62,7 @@ export const StakingModalStrategy = ({
color="yellow.400" color="yellow.400"
fontSize="14" fontSize="14"
> >
{t('nodeNominations')} {t('stakingNote')}
</Text> </Text>
</HStack> </HStack>