blob: 18451f7ef153b9ba302535215a6bc254fa2ad1b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
|