"use client"; import { motion } from "framer-motion"; import { DownloadIcon } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Card, CardContent } from "@/components/ui/card"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { cn } from "@/lib/utils"; interface Timeline12Props { className?: string; } const PHASES__DATA = [ { id: "phase1", phase: "۱", title: "راه‌اندازی", date: "۱۲ اسفند ۱۴۰۳", heading: "چگونه راه‌اندازی کنیم", description: "این فاز مبانی شروع کار را پوشش می‌دهد. نحوه راه‌اندازی، پیکربندی و آماده‌سازی برای مراحل بعدی را بیاموزید.", imageSrc: "/block-media/shadcnblocks/block/placeholder-1.svg", imageAlt: "تصویر فاز اول", }, { id: "phase2", phase: "۲", title: "ساخت", date: "۱ فروردین ۱۴۰۴", heading: "چگونه بسازیم", description: "در این فاز روی ساختاردهی و ساخت بلاک‌های اصلی تمرکز کنید. بهترین روش‌های توسعه را یاد بگیرید.", imageSrc: "/block-media/shadcnblocks/block/placeholder-2.svg", imageAlt: "تصویر فاز دوم", }, { id: "phase3", phase: "۳", title: "آزمایش", date: "۱۷ فروردین ۱۴۰۴", heading: "چگونه آزمایش کنیم", description: "آزمایش، کیفیت و پایداری را تضمین می‌کند. اشکال‌زدایی، رفع مشکلات و پالایش پروژه را بیاموزید.", imageSrc: "/block-media/shadcnblocks/block/placeholder-3.svg", imageAlt: "تصویر فاز سوم", }, { id: "phase4", phase: "۴", title: "عرضه", date: "۲۵ فروردین ۱۴۰۴", heading: "چگونه عرضه کنیم", description: "فاز نهایی روی بهینه‌سازی، استقرار و اطمینان از اجرای روان برای انتشار متمرکز است.", imageSrc: "/block-media/shadcnblocks/block/placeholder-4.svg", imageAlt: "تصویر فاز چهارم", }, ]; const Timeline12 = ({ className }: Timeline12Props) => { return (

تنها چهار فاز

{PHASES__DATA.map((phase) => ( {phase.title} {phase.phase} ))} {PHASES__DATA.map((phase) => (

{phase.date}

{phase.heading}

{phase.description}

{phase.imageAlt}
))}
); }; export { Timeline12 };