Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | 1x 1x 48x | import { useQuery } from "react-query";
import * as Sentry from "@sentry/react";
import { customInstance } from "../services/api";
const getMerchantsPublic = () => {
return customInstance({
url: "/merchants-public",
method: "GET",
});
};
type Props = { enabled: boolean; query?: string };
export const useGetMerchantsPublic = ({ enabled, query }: Props) => {
return useQuery(
[query || "get-merchants-public"],
() => {
return getMerchantsPublic();
},
{
refetchOnWindowFocus: false,
enabled,
retry: false, // important for 404s
onError: (err) => {
const error =
err instanceof Error ? err : new Error(String(err));
Sentry.captureException(error);
},
},
);
};
|