@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
14 lines • 614 B
JavaScript
import { useMemo } from "react";
import { useGetAssetsByCategoryQuery } from "../state-manager/api";
import { AssetCategory } from "../state-manager/types";
const emptySet = new Set();
export function useStablecoinTickers(product, version, skip) {
const { data, isLoading, isError } = useGetAssetsByCategoryQuery({
category: AssetCategory.Stablecoins,
product,
version,
}, { skip });
const tickers = useMemo(() => (data ? new Set(data.map(t => t.toUpperCase())) : emptySet), [data]);
return { tickers, isLoading, isError };
}
//# sourceMappingURL=useStablecoinTickers.js.map