import { useQuery } from "react-query" import { number } from "zod" import { getVariantById, getVariantSLA } from "~/services/productVariant" interface Props { variantId : number } const useVariant = ({variantId}:Props) => { const fetchVariant = async () => await getVariantSLA(variantId ) const {data, isLoading, refetch} = useQuery(variantId ? `variant-${variantId}` : '', fetchVariant, { enabled: !!variantId, }) return {slaVariant: data, isLoading, refetch} } export default useVariant