UNPKG

@ledgerhq/live-common

Version:
27 lines 1.39 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useSupportedCurrencies = exports.useSupportedCounterCurrencies = exports.useCurrencyChartData = void 0; exports.useMarketDataProvider = useMarketDataProvider; const constants_1 = require("../constants"); const api_1 = require("../state-manager/api"); function useMarketDataProvider() { const { data: supportedCounterCurrencies } = (0, exports.useSupportedCounterCurrencies)(); const { data: supportedCurrencies } = (0, exports.useSupportedCurrencies)(); return { supportedCounterCurrencies, supportedCurrencies, }; } const useCurrencyChartData = ({ id, counterCurrency, range, }) => (0, api_1.useGetCurrencyChartDataQuery)({ id, counterCurrency, range }, { pollingInterval: constants_1.REFETCH_TIME_ONE_MINUTE * constants_1.BASIC_REFETCH, }); exports.useCurrencyChartData = useCurrencyChartData; const useSupportedCounterCurrencies = () => (0, api_1.useGetSupportedCounterCurrenciesQuery)(undefined, { pollingInterval: constants_1.ONE_DAY, }); exports.useSupportedCounterCurrencies = useSupportedCounterCurrencies; const useSupportedCurrencies = () => (0, api_1.useGetSupportedCoinsListQuery)(undefined, { pollingInterval: constants_1.ONE_DAY, }); exports.useSupportedCurrencies = useSupportedCurrencies; //# sourceMappingURL=useCoingeckoDataProvider.js.map