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 | 1x 20x 20x 10x 10x | import { useQuery } from "react-query";
import { isDefined } from "@utils/helpers";
import { isNaN } from "lodash";
import { getMerchantById } from "@hooks/enterprise-api/account/useGetMerchants";
export const useGetEnterpriseById = (
id: string | number,
customProps?: any,
) => {
const merchantID = Number(id);
return useQuery(
["get-enterpriseId-by-id", merchantID],
async () => {
const provider = await getMerchantById(merchantID);
return provider;
},
{
refetchOnWindowFocus: false,
enabled: isDefined(merchantID) && !isNaN(merchantID),
...customProps,
},
);
};
|