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 (