From 818574cedb99bd835cce5f4a885dfac6cd520c9e Mon Sep 17 00:00:00 2001 From: Jared Vu Date: Mon, 13 Nov 2023 06:11:54 -0800 Subject: [PATCH] Change dep in hook to fix input bug (#150) --- src/hooks/useCurrentMarketId.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/hooks/useCurrentMarketId.ts b/src/hooks/useCurrentMarketId.ts index 6026c88..bba116f 100644 --- a/src/hooks/useCurrentMarketId.ts +++ b/src/hooks/useCurrentMarketId.ts @@ -22,6 +22,7 @@ export const useCurrentMarketId = () => { const dispatch = useDispatch(); const selectedNetwork = useSelector(getSelectedNetwork); const marketIds = useSelector(getMarketIds, shallowEqual); + const hasMarketIds = marketIds.length > 0; const [lastViewedMarket, setLastViewedMarket] = useLocalStorage({ key: LocalStorageKey.LastViewedMarket, defaultValue: DEFAULT_MARKETID, @@ -48,5 +49,5 @@ export const useCurrentMarketId = () => { if (marketIds) { abacusStateManager.setMarket(marketId ?? DEFAULT_MARKETID); } - }, [selectedNetwork, marketIds, marketId]); + }, [selectedNetwork, hasMarketIds, marketId]); };