fix compile error
This commit is contained in:
parent
d084213183
commit
b1ecaa0fcd
|
@ -12,7 +12,7 @@ const RedeemModal = () => {
|
|||
const actions = useWalletStore((s) => s.actions)
|
||||
const wallet = useWalletStore((s) => s.current)
|
||||
const connected = useWalletStore((s) => s.connected)
|
||||
const redeemableMint = useWalletStore((s) => s.pool.redeemableMint)
|
||||
const redeemableMint = useWalletStore((s) => s.pool?.redeemableMint)
|
||||
const mints = useWalletStore((s) => s.mints)
|
||||
const largestAccounts = useLargestAccounts()
|
||||
const vaults = useVaults()
|
||||
|
@ -22,9 +22,10 @@ const RedeemModal = () => {
|
|||
})
|
||||
const totalRaised = vaults.usdc?.balance
|
||||
const redeemableBalance = largestAccounts.redeemable?.balance || 0
|
||||
const redeemableSupply = calculateSupply(mints, redeemableMint)
|
||||
const redeemableSupply =
|
||||
redeemableMint && calculateSupply(mints, redeemableMint)
|
||||
const mangoAvailable =
|
||||
vaults.mango && redeemableSupply > 0
|
||||
vaults.mango && redeemableSupply
|
||||
? (redeemableBalance * vaults.mango.balance) / redeemableSupply
|
||||
: 0
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ export function calculateBalance(
|
|||
export function calculateSupply(
|
||||
mints: { [pk: string]: MintAccount },
|
||||
pk: PublicKey
|
||||
): number {
|
||||
): number | undefined {
|
||||
const mint = mints[pk.toBase58()]
|
||||
return mint ? fixedPointToNumber(mint.supply, mint.decimals) : 0
|
||||
return mint && fixedPointToNumber(mint.supply, mint.decimals)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue