UNPKG

@reservoir0x/relay-kit-hooks

Version:

Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.

24 lines 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.queryTrendingCurrencies = void 0; const tslib_1 = require("tslib"); const react_query_1 = require("@tanstack/react-query"); const relay_sdk_1 = require("@reservoir0x/relay-sdk"); const fetcher_js_1 = tslib_1.__importDefault(require("../fetcher.js")); const queryTrendingCurrencies = function (baseApiUrl = relay_sdk_1.MAINNET_RELAY_API, options, headers) { const url = new URL(`${baseApiUrl}/currencies/trending`); (0, relay_sdk_1.setParams)(url, options ?? {}); return (0, fetcher_js_1.default)(url.href, headers); }; exports.queryTrendingCurrencies = queryTrendingCurrencies; exports.default = (baseApiUrl, queryParams, queryOptions) => { const queryKey = ['useTrendingCurrencies', queryParams]; const response = react_query_1.useQuery({ queryKey: queryKey, queryFn: () => (0, exports.queryTrendingCurrencies)(baseApiUrl, queryParams), ...queryOptions, enabled: queryOptions?.enabled }); return response; }; //# sourceMappingURL=useTrendingCurrencies.js.map