@@ -3,7 +3,7 @@ import BigNumber from 'bignumber.js'
33import classNames from 'classnames'
44import { AnimatedNumber , Apr , Button , CellAmount , SVG , TextTooltip } from 'components/common'
55import { convertPercentage } from 'functions'
6- import { formatValue } from 'libs/parse'
6+ import { demagnify , formatValue } from 'libs/parse'
77import Image from 'next/image'
88import { useMemo } from 'react'
99import { isMobile , isTablet } from 'react-device-detect'
@@ -127,8 +127,12 @@ export const useDepositColumns = () => {
127127 />
128128 ) ,
129129 cell : ( { row } ) => {
130- const depositLiquidity = Number ( row . original . depositLiquidity )
131- const percent = convertPercentage ( ( depositLiquidity / row . original . depositCap ) * 100 )
130+ const depositCap = new BigNumber ( row . original . depositCap ?. amount ?? 0 )
131+ const depositCapUsed = new BigNumber ( row . original . depositCap ?. used ?? 0 )
132+ const percent = depositCap . isZero ( )
133+ ? 0
134+ : convertPercentage ( depositCapUsed . dividedBy ( depositCap ) . toNumber ( ) * 100 )
135+
132136 const percentClasses = classNames (
133137 's' ,
134138 'number' ,
@@ -139,7 +143,7 @@ export const useDepositColumns = () => {
139143 < >
140144 < p className = 'number' >
141145 { formatValue (
142- row . original . depositCap / 10 ** row . original . decimals ,
146+ demagnify ( depositCap . toNumber ( ) , row . original . decimals ) ,
143147 2 ,
144148 2 ,
145149 true ,
0 commit comments