From a2590bfc387b3fba6408035a19fde70b2e271d3e Mon Sep 17 00:00:00 2001 From: Nur Fikri Date: Sat, 13 Jan 2024 10:19:26 +0700 Subject: [PATCH 1/2] feat: add prettyName to chain search keys --- src/components/ChainSelect/ChainSelectContent.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ChainSelect/ChainSelectContent.tsx b/src/components/ChainSelect/ChainSelectContent.tsx index 22fa2cf8..1de440a7 100644 --- a/src/components/ChainSelect/ChainSelectContent.tsx +++ b/src/components/ChainSelect/ChainSelectContent.tsx @@ -23,7 +23,7 @@ function ChainSelectContent({ chains, onChange, onClose }: Props) { const filteredChains = useMemo(() => { if (!searchValue) return chains; return matchSorter(chains, searchValue, { - keys: ["chainID", "chainName"], + keys: ["chainID", "chainName", "prettyName"], }); }, [chains, searchValue]); From 32f2d36f1e2bf7cb3b690fbb692147c51b05bd0b Mon Sep 17 00:00:00 2001 From: Griko Nibras Date: Sat, 13 Jan 2024 13:17:12 +0700 Subject: [PATCH 2/2] fix: fallback useChains chain name on normalization --- src/hooks/useChains.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useChains.ts b/src/hooks/useChains.ts index f15eba6a..e917bb26 100644 --- a/src/hooks/useChains.ts +++ b/src/hooks/useChains.ts @@ -31,7 +31,7 @@ export function useChains(args: UseChainsQueryArgs = {}) { .map((chain): Chain => { return { ...chain, - chainName: chainIdToName[chain.chainID], + chainName: chainIdToName[chain.chainID] || chain.chainName, prettyName: chainIdToPrettyName[chain.chainID] || chain.chainName, registryChainName: chainIdToName[chain.chainID], };