Skip to content

Commit

Permalink
remove network name from url params (smartcontractkit#2306)
Browse files Browse the repository at this point in the history
  • Loading branch information
khadni authored Feb 3, 2025
1 parent f912073 commit 0e53361
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions src/features/feeds/components/FeedList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,11 @@ export const FeedList = ({
initialCache?: Record<string, ChainMetadata>
}) => {
const chains = ecosystem === "deprecating" ? ALL_CHAINS : CHAINS
const isStreams = dataFeedType === "streamsCrypto" || dataFeedType === "streamsRwa"

const [selectedChain, setSelectedChain] = useQueryString(
"network",
ecosystem === "deprecating" ? chains[0].page : initialNetwork
isStreams ? "" : "network",
isStreams ? "" : ecosystem === "deprecating" ? chains[0].page : initialNetwork
)
const [searchValue, setSearchValue] = useQueryString("search", "")
const [selectedFeedCategories, setSelectedFeedCategories] = useQueryString("categories", [])
Expand All @@ -51,12 +52,16 @@ export const FeedList = ({
{ key: "NAVLink", name: "NAVLink" },
{ key: "SmartAUM", name: "SmartAUM" },
]
const chain = chains.filter((chain) => chain.page === selectedChain)[0]
const [streamsChain] = useState(initialNetwork)
const activeChain = isStreams ? streamsChain : selectedChain
const chain = chains.filter((chain) => chain.page === activeChain)[0]
const chainMetadata = useGetChainMetadata(chain, initialCache && initialCache[chain.page])
const wrapperRef = useRef(null)

function handleNetworkSelect(chain: Chain) {
setSelectedChain(chain.page)
if (!isStreams) {
setSelectedChain(chain.page)
}
setSearchValue("")
setSelectedFeedCategories([])
setCurrentPage("1")
Expand Down Expand Up @@ -104,7 +109,6 @@ export const FeedList = ({
}

useOutsideAlerter(wrapperRef)
const isStreams = dataFeedType === "streamsCrypto" || dataFeedType === "streamsRwa"
const isSmartData = dataFeedType === "smartdata"
const isRates = dataFeedType === "rates"
const isDeprecating = ecosystem === "deprecating"
Expand Down

0 comments on commit 0e53361

Please sign in to comment.