@reservoir0x/relay-kit-hooks
Version:
Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.
19 lines • 797 B
JavaScript
import { useQuery } from '@tanstack/react-query';
import { setParams, MAINNET_RELAY_API } from '@reservoir0x/relay-sdk';
import fetcher from '../fetcher.js';
export const queryTrendingCurrencies = function (baseApiUrl = MAINNET_RELAY_API, options, headers) {
const url = new URL(`${baseApiUrl}/currencies/trending`);
setParams(url, options ?? {});
return fetcher(url.href, headers);
};
export default (baseApiUrl, queryParams, queryOptions) => {
const queryKey = ['useTrendingCurrencies', queryParams];
const response = useQuery({
queryKey: queryKey,
queryFn: () => queryTrendingCurrencies(baseApiUrl, queryParams),
...queryOptions,
enabled: queryOptions?.enabled
});
return response;
};
//# sourceMappingURL=useTrendingCurrencies.js.map