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 && ( {buttonText} )} ); }; export { Feature43 };
{feature.description}