"use client"; import { ArrowRight } from "lucide-react"; import { Button } from "@/components/ui/button"; import { cn } from "@/lib/utils"; interface StatItem { id: string; number: string; text: string; } interface CardData { id: string; title: string; link: string; background: string; imageAlt: string; stats: StatItem[]; } const LIST: CardData[] = [ { id: "techcorp-ai", title: "تحلیل کانال", link: "#", background: "/block-media/shadcnblocks/block/photos/simone-hutsch-5oYbG-sEImY-unsplash.jpg", imageAlt: "تحلیل عملکرد کمپین", stats: [ { id: "processing-speed", number: "کمپین", text: "اتصال به شبکههای اجتماعی", }, ], }, { id: "greentech-carbon", title: "اتوماسیون ایمیل", link: "#", background: "/block-media/shadcnblocks/block/photos/simone-hutsch-o9F8dRoSucM-unsplash.jpg", imageAlt: "نمودار ROI", stats: [ { id: "carbon-emissions", number: "رشد برند", text: "تحلیل رفتار صفحه فرود", }, ], }, { id: "finserve-blockchain", title: "A/B تست", link: "#", background: "/block-media/shadcnblocks/block/photos/simone-hutsch-K1W9OjEgacI-unsplash.jpg", imageAlt: "داشبورد بازاریابی دیجیتال", stats: [ { id: "fraud-cases", number: "بازاریابی دیجیتال", text: "برچسبگذاری خودکار سرنخ", }, ], }, { id: "eduworld-vr", title: "تقویم محتوا", link: "#", background: "/block-media/shadcnblocks/block/photos/simone-hutsch-gDmVqxZt1hg-unsplash.jpg", imageAlt: "تحلیل عملکرد کمپین", stats: [ { id: "student-engagement", number: "جذب مخاطب", text: "داشبورد عملکرد محتوا", }, ], }, { id: "healthplus-telemedicine", title: "ردیابی UTM", link: "#", background: "/block-media/shadcnblocks/block/photos/simone-hutsch-sutfgh5DNIU-unsplash.jpg", imageAlt: "نمودار ROI", stats: [ { id: "patient-satisfaction", number: "کمپین", text: "گزارش هزینه هر سرنخ", }, ], }, { id: "ecolands-land", title: "گزارش ROI", link: "#", background: "/block-media/shadcnblocks/block/photos/simone-hutsch-ZXLGP2Qh3Mo-unsplash.jpg", imageAlt: "داشبورد بازاریابی دیجیتال", stats: [ { id: "land-productivity", number: "رشد برند", text: "ردیابی مسیر تبدیل", }, ], }, ]; const Card = ({ link, background, title, imageAlt, stats }: CardData) => { return ( {imageAlt} {title} {stats.map((item) => ( {item.number} {item.text} ))} بازاریابی دیجیتال ); }; interface Feature222Props { className?: string; } const Feature222 = ({ className }: Feature222Props) => { return ( {LIST.map((item) => ( ))} ); }; export { Feature222 };