[bugfix] remove APY from borrowRate column (#371)

This commit is contained in:
Bob van der Helm 2023-08-14 21:58:16 -03:00 committed by GitHub
parent a26e059d1c
commit 5e075ae69f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,7 +11,7 @@ import { getAssetByDenom } from 'utils/assets'
import { demagnify, formatPercent } from 'utils/formatters' import { demagnify, formatPercent } from 'utils/formatters'
export default function useAssetTableColumns() { export default function useAssetTableColumns() {
const columns = React.useMemo<ColumnDef<AssetTableRow>[]>( return React.useMemo<ColumnDef<AssetTableRow>[]>(
() => [ () => [
{ {
header: 'Asset', header: 'Asset',
@ -38,20 +38,17 @@ export default function useAssetTableColumns() {
header: (data) => { header: (data) => {
const tableData = data.table.options.data as AssetTableRow[] const tableData = data.table.options.data as AssetTableRow[]
const assetData = tableData.length && (tableData[0].asset as BorrowAsset) const assetData = tableData.length && (tableData[0].asset as BorrowAsset)
if (assetData && assetData.borrowRate) return 'Borrow Rate' if (assetData && assetData.borrowRate !== null) return 'Borrow Rate'
return 'Balance' return 'Balance'
}, },
cell: ({ row }) => { cell: ({ row }) => {
const asset = row.original.asset as BorrowAsset const asset = row.original.asset as BorrowAsset
const balance = row.original.balance const balance = row.original.balance
if (asset.borrowRate) if (asset.borrowRate !== null)
return ( return (
<div className='flex items-center'> <Text size='sm' className='mb-0.5 text-white'>
<Text size='sm' className='mb-0.5 text-white'> {formatPercent(asset.borrowRate ?? 0)}
{formatPercent(asset.borrowRate ?? 0)} </Text>
</Text>
<Text size='xs'>APY</Text>
</div>
) )
if (!balance) return null if (!balance) return null
const coin = new BNCoin({ denom: row.original.asset.denom, amount: balance }) const coin = new BNCoin({ denom: row.original.asset.denom, amount: balance })
@ -70,6 +67,4 @@ export default function useAssetTableColumns() {
], ],
[], [],
) )
return columns
} }