UNPKG

@ledgerhq/live-common

Version:
17 lines 744 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useStablecoinTickers = useStablecoinTickers; const react_1 = require("react"); const api_1 = require("../state-manager/api"); const types_1 = require("../state-manager/types"); const emptySet = new Set(); function useStablecoinTickers(product, version, skip) { const { data, isLoading, isError } = (0, api_1.useGetAssetsByCategoryQuery)({ category: types_1.AssetCategory.Stablecoins, product, version, }, { skip }); const tickers = (0, react_1.useMemo)(() => (data ? new Set(data.map(t => t.toUpperCase())) : emptySet), [data]); return { tickers, isLoading, isError }; } //# sourceMappingURL=useStablecoinTickers.js.map