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 actions = useWalletStore((s) => s.actions)
|
||||||
const wallet = useWalletStore((s) => s.current)
|
const wallet = useWalletStore((s) => s.current)
|
||||||
const connected = useWalletStore((s) => s.connected)
|
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 mints = useWalletStore((s) => s.mints)
|
||||||
const largestAccounts = useLargestAccounts()
|
const largestAccounts = useLargestAccounts()
|
||||||
const vaults = useVaults()
|
const vaults = useVaults()
|
||||||
|
@ -22,9 +22,10 @@ const RedeemModal = () => {
|
||||||
})
|
})
|
||||||
const totalRaised = vaults.usdc?.balance
|
const totalRaised = vaults.usdc?.balance
|
||||||
const redeemableBalance = largestAccounts.redeemable?.balance || 0
|
const redeemableBalance = largestAccounts.redeemable?.balance || 0
|
||||||
const redeemableSupply = calculateSupply(mints, redeemableMint)
|
const redeemableSupply =
|
||||||
|
redeemableMint && calculateSupply(mints, redeemableMint)
|
||||||
const mangoAvailable =
|
const mangoAvailable =
|
||||||
vaults.mango && redeemableSupply > 0
|
vaults.mango && redeemableSupply
|
||||||
? (redeemableBalance * vaults.mango.balance) / redeemableSupply
|
? (redeemableBalance * vaults.mango.balance) / redeemableSupply
|
||||||
: 0
|
: 0
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@ export function calculateBalance(
|
||||||
export function calculateSupply(
|
export function calculateSupply(
|
||||||
mints: { [pk: string]: MintAccount },
|
mints: { [pk: string]: MintAccount },
|
||||||
pk: PublicKey
|
pk: PublicKey
|
||||||
): number {
|
): number | undefined {
|
||||||
const mint = mints[pk.toBase58()]
|
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