From 21051f776a025214f580d21bea4ddd9e512a2853 Mon Sep 17 00:00:00 2001 From: bartosz-lipinski <264380+bartosz-lipinski@users.noreply.github.com> Date: Mon, 28 Dec 2020 12:42:46 -0600 Subject: [PATCH] feat: borrowing power --- src/components/CollateralSelector/index.tsx | 13 ++++++++----- src/constants/labels.ts | 3 +++ src/hooks/useBorrowingPower.ts | 11 ++++++++++- src/views/borrowReserve/index.tsx | 21 ++++++++------------- 4 files changed, 29 insertions(+), 19 deletions(-) diff --git a/src/components/CollateralSelector/index.tsx b/src/components/CollateralSelector/index.tsx index ab491d5..b210be9 100644 --- a/src/components/CollateralSelector/index.tsx +++ b/src/components/CollateralSelector/index.tsx @@ -22,7 +22,7 @@ export const CollateralItem = (props: { } = props; return ( - <> + <>
@@ -32,10 +32,10 @@ export const CollateralItem = (props: { className="token-balance" >  {" "} - {userDeposit ? formatAmount(userDeposit.info.amount): '--'} + {userDeposit ? formatAmount(userDeposit.info.amount) : '--'}
- + ); } @@ -52,8 +52,11 @@ export const CollateralSelector = (props: { const market = cache.get(props.reserve?.lendingMarket) as ParsedAccount< LendingMarket >; - const onlyQuoteAllowed = props.reserve?.liquidityMint?.toBase58() !== - market?.info?.quoteMint?.toBase58(); + + const quoteMintAddress = market?.info?.quoteMint?.toBase58(); + + const onlyQuoteAllowed = props.reserve?.liquidityMint?.toBase58() !== + quoteMintAddress; return (