add other account details to portfolio
This commit is contained in:
parent
12101e2c9d
commit
4bcf4dee72
|
@ -17,7 +17,7 @@ const MangoAccountSummary = () => {
|
|||
<>
|
||||
<div className="mb-4 space-y-1.5">
|
||||
<div className="flex items-center justify-between">
|
||||
<p className="text-sm text-th-fgd-3">Account Value</p>
|
||||
<p className="text-sm text-th-fgd-3">{t('account-value')}</p>
|
||||
<p className="text-sm font-bold text-th-fgd-1">
|
||||
$
|
||||
{mangoAccount
|
||||
|
@ -29,7 +29,7 @@ const MangoAccountSummary = () => {
|
|||
</p>
|
||||
</div>
|
||||
<div className="flex items-center justify-between">
|
||||
<p className="text-sm text-th-fgd-3">Free Collateral</p>
|
||||
<p className="text-sm text-th-fgd-3">{t('free-collateral')}</p>
|
||||
<p className="text-sm font-bold text-th-fgd-1">
|
||||
$
|
||||
{mangoAccount
|
||||
|
@ -41,7 +41,7 @@ const MangoAccountSummary = () => {
|
|||
</p>
|
||||
</div>
|
||||
<div className="flex items-center justify-between">
|
||||
<p className="text-sm text-th-fgd-3">Health</p>
|
||||
<p className="text-sm text-th-fgd-3">{t('health')}</p>
|
||||
<p className="text-sm font-bold text-th-fgd-1">
|
||||
{mangoAccount
|
||||
? mangoAccount.getHealthRatio(HealthType.init).toNumber()
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import { toUiDecimals } from '@blockworks-foundation/mango-v4'
|
||||
import { HealthType, toUiDecimals } from '@blockworks-foundation/mango-v4'
|
||||
import type { NextPage } from 'next'
|
||||
import { useTranslation } from 'next-i18next'
|
||||
import { serverSideTranslations } from 'next-i18next/serverSideTranslations'
|
||||
|
@ -65,7 +65,7 @@ const Index: NextPage = () => {
|
|||
|
||||
return !showDetailedValueChart ? (
|
||||
<>
|
||||
<div className="mb-8 flex flex-col border-b border-th-bkg-3 pb-8 lg:flex-row lg:items-end lg:justify-between">
|
||||
<div className="mb-8 flex flex-col md:mb-10 lg:flex-row lg:items-end lg:justify-between">
|
||||
<div className="mb-4 flex items-center space-x-6 lg:mb-0">
|
||||
<div>
|
||||
<p className="mb-1">{t('account-value')}</p>
|
||||
|
@ -127,6 +127,33 @@ const Index: NextPage = () => {
|
|||
</div>
|
||||
<AccountActions />
|
||||
</div>
|
||||
<div className="mb-8 grid grid-cols-3 gap-x-6 border-b border-th-bkg-3 md:mb-10 md:border-b-0">
|
||||
<div className="col-span-3 border-t border-th-bkg-3 py-4 md:col-span-1 md:border-l md:border-t-0 md:pl-6">
|
||||
<p className="text-th-fgd-3">{t('health')}</p>
|
||||
<p className="text-2xl font-bold text-th-fgd-1">
|
||||
{mangoAccount
|
||||
? mangoAccount.getHealthRatio(HealthType.init).toNumber()
|
||||
: 100}
|
||||
%
|
||||
</p>
|
||||
</div>
|
||||
<div className="col-span-3 border-t border-th-bkg-3 py-4 md:col-span-1 md:border-l md:border-t-0 md:pl-6">
|
||||
<p className="text-th-fgd-3">{t('free-collateral')}</p>
|
||||
<p className="text-2xl font-bold text-th-fgd-1">
|
||||
$
|
||||
{mangoAccount
|
||||
? formatDecimal(
|
||||
toUiDecimals(mangoAccount.getCollateralValue().toNumber()),
|
||||
2
|
||||
)
|
||||
: (0).toFixed(2)}
|
||||
</p>
|
||||
</div>
|
||||
<div className="col-span-3 border-t border-th-bkg-3 py-4 md:col-span-1 md:border-l md:border-t-0 md:pl-6">
|
||||
<p className="text-th-fgd-3">{t('leverage')}</p>
|
||||
<p className="text-2xl font-bold text-th-fgd-1">0.0x</p>
|
||||
</div>
|
||||
</div>
|
||||
<TokenList />
|
||||
{showDepositModal ? (
|
||||
<DepositModal
|
||||
|
|
|
@ -31,7 +31,9 @@
|
|||
"english": "English",
|
||||
"fee": "Fee",
|
||||
"fees": "Fees",
|
||||
"free-collateral": "Free Collateral",
|
||||
"governance": "Governance",
|
||||
"health": "Health",
|
||||
"health-impact": "Health Impact",
|
||||
"language": "Language",
|
||||
"learn": "Learn",
|
||||
|
|
|
@ -31,7 +31,9 @@
|
|||
"english": "English",
|
||||
"fee": "Fee",
|
||||
"fees": "Fees",
|
||||
"free-collateral": "Free Collateral",
|
||||
"governance": "Governance",
|
||||
"health": "Health",
|
||||
"health-impact": "Health Impact",
|
||||
"language": "Language",
|
||||
"learn": "Learn",
|
||||
|
|
|
@ -31,7 +31,9 @@
|
|||
"english": "English",
|
||||
"fee": "Fee",
|
||||
"fees": "Fees",
|
||||
"free-collateral": "Free Collateral",
|
||||
"governance": "Governance",
|
||||
"health": "Health",
|
||||
"health-impact": "Health Impact",
|
||||
"language": "Language",
|
||||
"learn": "Learn",
|
||||
|
|
|
@ -31,7 +31,9 @@
|
|||
"english": "English",
|
||||
"fee": "Fee",
|
||||
"fees": "Fees",
|
||||
"free-collateral": "Free Collateral",
|
||||
"governance": "Governance",
|
||||
"health": "Health",
|
||||
"health-impact": "Health Impact",
|
||||
"language": "Language",
|
||||
"learn": "Learn",
|
||||
|
|
Loading…
Reference in New Issue