'use client'; import SanityImage from '@/components/ui/sanity-image/sanity-image'; import Price from 'components/product/price'; import Text from 'components/ui/text'; import type { Product } from 'lib/storm/types/product'; import { cn } from 'lib/utils'; import Link from 'next/link'; import { FC } from 'react'; interface Props { className?: string; product: Product; variant?: 'default'; } const ProductCard: FC = ({ product, className, variant = 'default' }) => { const rootClassName = cn('w-full group relative overflow-hidden', className); return ( {variant === 'default' && (
{product?.images && ( )}
{product.title}
)} ); }; export default ProductCard;