UNPKG

@hashport/react-client

Version:
22 lines 733 B
import { useBridgeParams } from './useBridgeParams'; import { useTokenList } from './useTokenList'; export const useTargetTokens = () => { const { data: tokens } = useTokenList(); const { sourceAssetId, sourceNetworkId } = useBridgeParams(); const sourceId = `${sourceAssetId}-${+sourceNetworkId}`; const sourceAsset = tokens?.fungible.get(sourceId); if (!tokens) return tokens; return sourceAsset?.bridgeableAssets .map(({ assetId }) => { const asset = tokens.fungible.get(assetId); if (!asset) return; return { ...asset, assetId, }; }) .filter((token) => !!token); }; //# sourceMappingURL=useTargetTokens.js.map