From 4b20ac2b87d7c76faef1aab83b5c3a897fef0f21 Mon Sep 17 00:00:00 2001 From: viet-nv Date: Tue, 15 Oct 2024 14:26:39 +0700 Subject: [PATCH] fix: default slp --- src/pages/SwapV3/useUpdateSlippageInStableCoinSwap.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/pages/SwapV3/useUpdateSlippageInStableCoinSwap.tsx b/src/pages/SwapV3/useUpdateSlippageInStableCoinSwap.tsx index 8fa2eca5cf..93dcab0f35 100644 --- a/src/pages/SwapV3/useUpdateSlippageInStableCoinSwap.tsx +++ b/src/pages/SwapV3/useUpdateSlippageInStableCoinSwap.tsx @@ -5,7 +5,7 @@ import { usePrevious } from 'react-use' import { DEFAULT_SLIPPAGE, DEFAULT_SLIPPAGE_CORRELATED_PAIR, DEFAULT_SLIPPAGE_STABLE_PAIR_SWAP } from 'constants/index' import { useStableCoins } from 'hooks/Tokens' -import { useCheckCorrelatedPair, useCurrencyFromUrl } from 'state/swap/hooks' +import { useCheckCorrelatedPair, useInputCurrency, useOutputCurrency } from 'state/swap/hooks' import { useUserSlippageTolerance } from 'state/user/hooks' const useUpdateSlippageInStableCoinSwap = (chainId: ChainId) => { @@ -17,10 +17,12 @@ const useUpdateSlippageInStableCoinSwap = (chainId: ChainId) => { const inputTokenFromParam = searchParams.get('inputCurrency') ?? '' const outputTokenFromParam = searchParams.get('outputCurrency') ?? '' - const { fromCurrency, toCurrency } = useCurrencyFromUrl() + const inputCurrency = useInputCurrency() + const outputCurrencty = useOutputCurrency() + + const inputCurrencyId = inputCurrency?.wrapped.address || inputTokenFromParam + const outputCurrencyId = outputCurrencty?.wrapped.address || outputTokenFromParam - const inputCurrencyId = fromCurrency || inputTokenFromParam - const outputCurrencyId = toCurrency || outputTokenFromParam const isCorrelatedPair = useCheckCorrelatedPair() const previousInputCurrencyId = usePrevious(inputCurrencyId)