import { Table, Thead, Tbody, Tr, Th, Td } from 'react-super-responsive-table' import { formatBalanceDisplay, tokenPrecision } from '../../utils/index' import useMangoStats from '../../hooks/useMangoStats' const icons = { BTC: '/assets/icons/btc.svg', ETH: '/assets/icons/eth.svg', SOL: '/assets/icons/sol.svg', SRM: '/assets/icons/srm.svg', USDT: '/assets/icons/usdt.svg', USDC: '/assets/icons/usdc.svg', WUSDT: '/assets/icons/usdt.svg', } export default function StatsTotals() { const { latestStats } = useMangoStats() return ( <>
Asset | Total Deposits | Total Borrows | Deposit Interest | Borrow Interest | Utilization |
---|---|---|---|---|---|
|
{formatBalanceDisplay( stat.totalDeposits, tokenPrecision[stat.symbol] ).toLocaleString(undefined, { maximumFractionDigits: tokenPrecision[stat.symbol], })} | {formatBalanceDisplay( stat.totalBorrows, tokenPrecision[stat.symbol] ).toLocaleString(undefined, { maximumFractionDigits: tokenPrecision[stat.symbol], })} | {stat.depositInterest.toFixed(2)}% | {stat.borrowInterest.toFixed(2)}% | {(parseFloat(stat.utilization) * 100).toFixed(2)}% |