Skip to content

Commit

Permalink
filter anyswap chains
Browse files Browse the repository at this point in the history
  • Loading branch information
- committed Sep 30, 2021
1 parent 3a2f563 commit 0a339e7
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions src/pages/bridge/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ export default function Bridge() {
currency0 ?? undefined
)


const { data: anyswapInfo, error }: SWRResponse<AnyswapTokensMap, Error> = useSWR(
'https://bridgeapi.anyswap.exchange/v2/serverInfo/1285',
(url) =>
Expand Down Expand Up @@ -431,6 +432,12 @@ export default function Bridge() {
setPendingTx(false)
}
}

const anyswapChains = [ChainId.MOONRIVER, ChainId.BSC, ChainId.MAINNET]
const availableChains = Object.keys(anyswapInfo || {})
.map((r) => parseInt(r))
.filter((r) => anyswapChains.includes(r))

return (
<>
<Modal isOpen={showConfirmation} onDismiss={() => setShowConfirmation(false)}>
Expand Down Expand Up @@ -523,7 +530,7 @@ export default function Bridge() {

<div className="flex flex-row justify-between items-center text-center">
<ChainSelect
availableChains={Object.keys(anyswapInfo || {}).map((r) => parseInt(r))}
availableChains={availableChains}
label="From"
chain={chainFrom}
otherChain={chainTo}
Expand All @@ -534,7 +541,7 @@ export default function Bridge() {
<ArrowRight size="32" />
</button>
<ChainSelect
availableChains={Object.keys(anyswapInfo || {}).map((r) => parseInt(r))}
availableChains={availableChains}
label="To"
chain={chainTo}
otherChain={chainFrom}
Expand Down

0 comments on commit 0a339e7

Please sign in to comment.