"use client"; import { useState } from "react"; import { Accordion, AccordionContent, AccordionItem, AccordionTrigger, } from "@/components/ui/accordion"; import { cn } from "@/lib/utils"; const tabsData = [ { id: 1, title: "پروفایل ۳۶۰ درجه مشتری", imageSrc: "/block-media/shadcnblocks/block/placeholder-dark-1.svg", description: "تاریخچه تماس، قرارداد و تیکت هر مشتری را در یک صفحه ببینید و بدون جستجو تصمیم بگیرید.", }, { id: 2, title: "اتوماسیون مراحل فروش", imageSrc: "/block-media/shadcnblocks/block/placeholder-dark-2.svg", description: "وظایف تکراری فروش را خودکار کنید و تمرکز تیم را روی بستن معامله بگذارید.", }, { id: 3, title: "پیش‌بینی درآمد", imageSrc: "/block-media/shadcnblocks/block/placeholder-dark-3.svg", description: "بر اساس داده واقعی پایپ‌لاین، درآمد ماه‌های آینده را با اطمینان بیشتر تخمین بزنید.", }, ]; interface Feature131Props { className?: string; } const Feature131 = ({ className }: Feature131Props) => { const [activeTabId, setActiveTabId] = useState(1); const [activeImage, setActiveImage] = useState(tabsData[0].imageSrc); const activeTab = tabsData.find((tab) => tab.id === activeTabId) ?? tabsData[0]; return (

هر سرنخ را تا قرارداد دنبال کنید

{ const id = parseInt(value.split("-")[1]); setActiveTabId(id); setActiveImage( tabsData.find((tab) => tab.id === id)?.imageSrc ?? tabsData[0].imageSrc, ); }} > {tabsData.map((tab) => (
{tab.title}

{tab.description}

{`نمای
))}
{`نمای
); }; export { Feature131 };