"use client"; import Autoplay from "embla-carousel-autoplay"; import { Eye, Share2 } from "lucide-react"; import { Price, type PriceType, PriceValue, } from "@/components/shadcnblocks/price"; import { AspectRatio } from "@/components/ui/aspect-ratio"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Carousel, CarouselContent, CarouselItem, } from "@/components/ui/carousel"; import { useMediaQuery } from "@/hooks/useMediaQuery"; import { cn } from "@/lib/utils"; type Product = { image: string; name: string; collection?: string; href: string; price: PriceType; }; interface HeroData { title: string; cta: { label: string; href: string; }; products: Product[]; image: string; } type ProductCardProps = Product; interface EcommerceHero6Props extends HeroData { className?: string; } const HERO_DATA: HeroData = { title: "سرامیک دست‌ساز برای آیین‌های روزمره", image: "/block-media/shadcnblocks/block/ecommerce/other/Ceramic-Mug-in-Sunlight-2.png", cta: { label: "خرید سرامیک", href: "#", }, products: [ { name: "بشقاب شام دست‌ساز", price: { regular: 99.0, sale: 89.0, currency: "IRR", }, collection: "گل و هنر", href: "#", image: "/block-media/shadcnblocks/block/ecommerce/other/pexels-micheile-10410297-3.jpg", }, { name: "ماگ قهوه سفالی", price: { regular: 5.99, currency: "IRR", }, collection: "خط کوزه‌گری", href: "#", image: "/block-media/shadcnblocks/block/ecommerce/other/pexels-20710970-15362198-3.jpg", }, { name: "فنجان سرامیکی مینیمال", price: { regular: 19.0, currency: "IRR", }, href: "#", image: "/block-media/shadcnblocks/block/ecommerce/other/cafeconcetto-bWlbcvFMUh4-unsplash-3.jpg", }, { name: "فنجان قهوه لعاب‌دار دستی", price: { regular: 19.0, currency: "IRR", }, href: "#", image: "/block-media/shadcnblocks/block/ecommerce/other/hosseinqs-vlmuRQjADE4-unsplash-3.jpg", }, { name: "کتری چای دست‌ساز", price: { regular: 299.0, currency: "IRR", }, href: "#", image: "/block-media/shadcnblocks/block/ecommerce/other/pexels-alejandro-aznar-155337093-29269636-3.jpg", }, { name: "ماگ سرامیکی مینیمال", price: { regular: 19.0, currency: "IRR", }, href: "#", image: "/block-media/shadcnblocks/block/ecommerce/other/pexels-anna-nekrashevich-8534237-3.jpg", }, { name: "گلدان سرامیکی تزئینی", price: { regular: 19.0, currency: "IRR", }, href: "#", image: "/block-media/shadcnblocks/block/ecommerce/other/cindy-bartillon-THtfRdrK0nI-unsplash-3.jpg", }, ], }; const EcommerceHero6 = ({ className, title = HERO_DATA.title, image = HERO_DATA.image, cta = HERO_DATA.cta, products = HERO_DATA.products, }: EcommerceHero6Props) => { const isDesktop = useMediaQuery("(max-width: 1024px)"); return (

{title}

{products.map((product, index) => (
))}
); }; const ProductCard = ({ image, name, price, href }: ProductCardProps) => { const { regular, sale, currency } = price; return ( {name}
{name}
); }; export { EcommerceHero6 };