@reservoir0x/relay-kit-ui
Version:
Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.
21 lines • 772 B
JavaScript
import { useQuery } from '@tanstack/react-query';
import { setParams } from '@reservoir0x/relay-sdk';
export default (queryParams, queryOptions) => {
const queryKey = ['useMoonpayQuote', queryParams];
const response = useQuery({
queryKey: queryKey,
queryFn: () => {
const url = new URL(`https://api.moonpay.com/v3/currencies`);
setParams(url, queryParams);
return fetch(url.href)
.then((response) => response.json())
.then((response) => {
return response;
});
},
...queryOptions,
enabled: queryParams?.apiKey !== undefined && queryOptions?.enabled
});
return response;
};
//# sourceMappingURL=useMoonPayCurrencies.js.map