fix: improve HoverableTooltip behavior and UX

feat: add market currency selector for exchange 3rd party services
This commit is contained in:
Sérgio Salgado 2022-07-13 15:55:45 +01:00 committed by Rafael
parent d0573daa74
commit 4427258dd5
26 changed files with 646 additions and 320 deletions

View file

@ -1,16 +1,16 @@
import binance from './binance'
import binanceus from './binanceus'
import bitfinex from './bitfinex'
import _binance from './binance'
import _binanceus from './binanceus'
import _bitfinex from './bitfinex'
import bitgo from './bitgo'
import bitstamp from './bitstamp'
import _bitstamp from './bitstamp'
import blockcypher from './blockcypher'
import cex from './cex'
import _cex from './cex'
import elliptic from './elliptic'
import galoy from './galoy'
import inforu from './inforu'
import infura from './infura'
import itbit from './itbit'
import kraken from './kraken'
import _itbit from './itbit'
import _kraken from './kraken'
import mailgun from './mailgun'
import scorechain from './scorechain'
import sumsub from './sumsub'
@ -19,25 +19,37 @@ import trongrid from './trongrid'
import twilio from './twilio'
import vonage from './vonage'
export default {
[bitgo.code]: bitgo,
[galoy.code]: galoy,
[bitstamp.code]: bitstamp,
[blockcypher.code]: blockcypher,
[elliptic.code]: elliptic,
[inforu.code]: inforu,
[infura.code]: infura,
[itbit.code]: itbit,
[kraken.code]: kraken,
[mailgun.code]: mailgun,
[telnyx.code]: telnyx,
[vonage.code]: vonage,
[twilio.code]: twilio,
[binanceus.code]: binanceus,
[cex.code]: cex,
[scorechain.code]: scorechain,
[trongrid.code]: trongrid,
[binance.code]: binance,
[bitfinex.code]: bitfinex,
[sumsub.code]: sumsub
const schemas = (markets = {}) => {
const binance = _binance(markets?.binance)
const bitfinex = _bitfinex(markets?.bitfinex)
const binanceus = _binanceus(markets?.binanceus)
const bitstamp = _bitstamp(markets?.bitstamp)
const cex = _cex(markets?.cex)
const itbit = _itbit(markets?.itbit)
const kraken = _kraken(markets?.kraken)
return {
[bitgo.code]: bitgo,
[galoy.code]: galoy,
[bitstamp.code]: bitstamp,
[blockcypher.code]: blockcypher,
[elliptic.code]: elliptic,
[inforu.code]: inforu,
[infura.code]: infura,
[itbit.code]: itbit,
[kraken.code]: kraken,
[mailgun.code]: mailgun,
[telnyx.code]: telnyx,
[vonage.code]: vonage,
[twilio.code]: twilio,
[binanceus.code]: binanceus,
[cex.code]: cex,
[scorechain.code]: scorechain,
[trongrid.code]: trongrid,
[binance.code]: binance,
[bitfinex.code]: bitfinex,
[sumsub.code]: sumsub
}
}
export default schemas