"use client"; import { AnimatePresence, motion } from "framer-motion"; import { ArrowRight, ShoppingCart } from "lucide-react"; import type { SVGProps } from "react"; import { useState } from "react"; import { Button } from "@/components/ui/button"; import { cn } from "@/lib/utils"; const IMAGES = [ { id: 1, src: "/block-media/shadcnblocks/block/lummi/random5.jpeg", alt: "لباس‌های مجموعه تابستانه", title: "مجموعه", titleEmphasis: "تابستانه", code: "#۰۰۳۱", }, { id: 2, src: "/block-media/shadcnblocks/block/lummi/random11.jpeg", alt: "صحنه جشنواره موسیقی", title: "جشنواره", titleEmphasis: "موسیقی", code: "#۰۰۳۰", }, { id: 3, src: "/block-media/shadcnblocks/block/lummi/random13.jpeg", alt: "لباس‌های ویژه فصل زمستان", title: "ویژه", titleEmphasis: "زمستان", code: "#۰۰۳۲", }, { id: 4, src: "/block-media/shadcnblocks/block/lummi/random1.jpeg", alt: "لباس‌های نسخه بهاری", title: "نسخه", titleEmphasis: "بهاری", code: "#۰۰۳۳", }, { id: 5, src: "/block-media/shadcnblocks/block/lummi/random2.jpeg", alt: "لباس‌های کلکسیون بهار", title: "کلکسیون", titleEmphasis: "بهار", code: "#۰۰۳۴", }, ]; interface Gallery23Props { className?: string; } const Gallery23 = ({ className }: Gallery23Props) => { const [activeImage, setActiveImage] = useState(0); return (

به حرف‌ها اعتماد نکنید؛ به نتایج ما اعتماد کنید

با تمرکز بر کیفیت، خلاقیت و جزئیات، محصولاتی می‌سازیم که تجربه واقعی مشتریان را بهبود می‌دهد و ارزش پایدار ایجاد می‌کند.

{IMAGES.map((image, index) => ( setActiveImage(index)} onHoverStart={() => setActiveImage(index)} > {activeImage === index && ( )} {activeImage === index && (

{image.code}

{image.title} {" "} {image.titleEmphasis}

)}
{image.alt}
))}
); }; const DashedBorderH = (props: SVGProps) => { return ( ); }; const DashedBorderV = (props: SVGProps) => { return ( ); }; export { Gallery23 };