import type { ReactNode } from "react"; import { BatteryCharging, GitPullRequest, Layers, RadioTower, SquareKanban, WandSparkles, } from "lucide-react"; import { Button } from "@/components/ui/button"; import { cn } from "@/lib/utils"; interface Feature { heading: string; description: string; icon: ReactNode; } interface Feature43Props { title?: string; features?: Feature[]; buttonText?: string; buttonUrl?: string; className?: string; } const Feature43 = ({ title = "زمان حل مسئله را کوتاه کنید", features = [ { heading: "تاریخچه مشتری", description: "پاسخ‌های پرتکرار را ذخیره کنید و با یک کلیک ارسال کنید.", icon: , }, { heading: "صندوق یکپارچه", description: "همه کانال‌های ارتباطی را در یک محیط مدیریت کنید و هیچ پیامی گم نشود.", icon: , }, { heading: "اولویت‌بندی تیکت", description: "تیکت‌های مهم بر اساس قرارداد یا شدت مسئله در صف بالاتر قرار می‌گیرند.", icon: , }, { heading: "پایگاه دانش", description: "مشتریان و تیم با مقالات راهنما سریع‌تر به پاسخ می‌رسند.", icon: , }, { heading: "پاسخ آماده", description: "پاسخ‌های پرتکرار را ذخیره کنید و با یک کلیک ارسال کنید.", icon: , }, { heading: "SLA هوشمند", description: "همه کانال‌های ارتباطی را در یک محیط مدیریت کنید و هیچ پیامی گم نشود.", icon: , }, ], buttonText = "رضایت مشتری", buttonUrl = "https://ShadcnBlocks", className, }: Feature43Props) => { return (
{title && (

{title}

)}
{features.map((feature, i) => (
{feature.icon}

{feature.heading}

{feature.description}

))}
{buttonUrl && ( )}
); }; export { Feature43 };