From 8f63fca528f2713e1efa047abc065cbe19a48a58 Mon Sep 17 00:00:00 2001 From: Alberto Gualis Date: Thu, 3 Oct 2024 10:17:00 +0200 Subject: [PATCH] fix: maximize when pool does not have native assets --- .../pool/actions/add-liquidity/form/useMaximumInputs.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/modules/pool/actions/add-liquidity/form/useMaximumInputs.tsx b/lib/modules/pool/actions/add-liquidity/form/useMaximumInputs.tsx index fbf0ea7a8..8a0334c4b 100644 --- a/lib/modules/pool/actions/add-liquidity/form/useMaximumInputs.tsx +++ b/lib/modules/pool/actions/add-liquidity/form/useMaximumInputs.tsx @@ -23,10 +23,11 @@ export function useMaximumInputs() { // Depending on if the user is using WETH or ETH, we need to filter out the // native asset or wrapped native asset. - const nativeAssetFilter = (balance: TokenAmount) => - wethIsEth - ? wNativeAsset && balance.address !== wNativeAsset.address - : nativeAsset && balance.address !== nativeAsset.address + const nativeAssetFilter = (balance: TokenAmount) => { + return wethIsEth + ? balance.address !== wNativeAsset?.address + : balance.address !== nativeAsset?.address + } const filteredBalances = useMemo(() => { return balances.filter(nativeAssetFilter)