import React from "react"; import { ExternalLink, LucideIcon } from "lucide-react"; // تعریف تایپ‌ها برای انعطاف‌پذیری کامپوننت (پراپ‌های اختیاری) interface CallToActionProps { title?: string; description?: string; buttonText?: string; buttonLink?: string; Icon?: LucideIcon; } export default function Sectionbanner({ title = "آماده پیاده‌سازی و توسعه سیستم‌های پیچیده", description = "اگر نیاز به مشاوره معماری نرم‌افزار، مقیاس‌پذیری سرویس‌ها یا پیاده‌سازی ماژول‌های اینترانت و سازمانی دارید، در ارتباط باشید.", buttonText = "شروع همکاری فنی", buttonLink = "mailto:contact@example.com", Icon = ExternalLink, }: CallToActionProps) { return (

{title}

{description}

{buttonText} {Icon && }
); }