From ba665fd066bba82e70d67f39f7e908112a513620 Mon Sep 17 00:00:00 2001 From: saml33 Date: Sat, 28 Jan 2023 20:56:32 +1100 Subject: [PATCH] add new formatting functions to borrow page --- components/borrow/AssetsBorrowsTable.tsx | 44 +++++++++-------------- components/borrow/BorrowPage.tsx | 13 ++++--- components/borrow/YourBorrowsTable.tsx | 45 +++++++----------------- 3 files changed, 38 insertions(+), 64 deletions(-) diff --git a/components/borrow/AssetsBorrowsTable.tsx b/components/borrow/AssetsBorrowsTable.tsx index 62647b28..b1bf1572 100644 --- a/components/borrow/AssetsBorrowsTable.tsx +++ b/components/borrow/AssetsBorrowsTable.tsx @@ -6,7 +6,7 @@ import { useTranslation } from 'next-i18next' import Image from 'next/legacy/image' import { useCallback, useEffect, useMemo, useState } from 'react' import { useViewport } from '../../hooks/useViewport' -import { formatDecimal, formatFixedDecimals } from '../../utils/numbers' +import { formatNumericValue } from '../../utils/numbers' import { breakpoints } from '../../utils/theme' import { IconButton } from '../shared/Button' import Tooltip from '@components/shared/Tooltip' @@ -113,30 +113,26 @@ const AssetsBorrowsTable = () => {
-

{formatFixedDecimals(borrows)}

-

- {formatFixedDecimals(borrows * price, true, true)} -

+
-

- {available > 0 ? formatFixedDecimals(available) : '0'} -

-

- {available > 0 - ? formatFixedDecimals(available * price, false, true) - : '$0.00'} -

+

- {formatDecimal(bank.getBorrowRateUi(), 2, { - fixed: true, - })} - % + {formatNumericValue(bank.getBorrowRateUi(), 2)}%

@@ -198,21 +194,15 @@ const AssetsBorrowsTable = () => { {t('available')}

{t('rate')}

- {formatDecimal(bank.getBorrowRateUi(), 2, { - fixed: true, - })} - % + {formatNumericValue(bank.getBorrowRateUi(), 2)}%

{ const { t } = useTranslation(['common', 'borrow']) @@ -131,7 +132,7 @@ const BorrowPage = () => { play delay={0.05} duration={1} - numbers={formatFixedDecimals(borrowValue, true, true)} + numbers={formatCurrencyValue(borrowValue, 2)} /> ) : ( { /> ) ) : ( - {formatFixedDecimals(borrowValue, true, true)} + )} @@ -153,7 +154,11 @@ const BorrowPage = () => { {t('borrow:available-to-borrow')}

- {formatFixedDecimals(collateralRemaining, true, true)} +

{ {mangoAccount ? ( ) : ( @@ -129,22 +124,14 @@ const YourBorrowsTable = ({ banks }: { banks: BankWithBalance[] }) => { - {formatDecimal(bank.getBorrowRateUi(), 2, { - fixed: true, - })} - % + {formatNumericValue(bank.getBorrowRateUi(), 2)}%
@@ -218,23 +205,15 @@ const YourBorrowsTable = ({ banks }: { banks: BankWithBalance[] }) => { {t('borrow:borrowed-amount')}

{t('rate')}

- {formatDecimal(bank.getBorrowRateUi(), 2, { - fixed: true, - })} - % + {formatNumericValue(bank.getBorrowRateUi(), 2)}%