mirror of
https://github.com/vercel/commerce.git
synced 2025-07-23 04:36:49 +00:00
16 lines
459 B
TypeScript
16 lines
459 B
TypeScript
import { GetProductQuery } from '@framework/schema'
|
|
import { getProductDetailQuery } from '@framework/utils/queries/get-product-query';
|
|
import gglFetcher from 'src/utils/gglFetcher'
|
|
import useSWR from 'swr'
|
|
|
|
|
|
interface ProductDetail {
|
|
slug: string
|
|
}
|
|
|
|
const useProductDetail = () => {
|
|
const { data, ...rest } = useSWR<GetProductQuery>([getProductDetailQuery],gglFetcher)
|
|
return { productDetail: data?.product, ...rest }
|
|
}
|
|
|
|
export default useProductDetail |