'use client'; import SanityImage from '@/components/ui/sanity-image/sanity-image'; import type { Product } from '@/lib/storm/product'; import Price from 'components/price'; import Text from 'components/ui/text'; 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;