import useCreateConversation from "@/_hooks/useCreateConversation"; import { ProductDetailFragment } from "@/graphql"; import { useCallback } from "react"; type Props = { product: ProductDetailFragment; }; const GenerateImageCard: React.FC = ({ product }) => { const { name, image_url } = product; const { requestCreateConvo } = useCreateConversation(); const onClick = useCallback(() => { requestCreateConvo(product); }, [product]); return ( ); }; export default GenerateImageCard;