import { ArrowUpRight } from "lucide-react"; import { FaDiscord, FaGithub, FaLinkedin, FaXTwitter } from "react-icons/fa6"; import { cn } from "@/lib/utils"; interface SocialLink { icon: React.ReactNode; title: string; description: string; url: string; } interface Community2Props { heading?: string; description?: string; socialLinks?: SocialLink[]; className?: string; } const Community2 = ({ heading = "به جامعه ما بپیوندید", description = "با متخصصان صنعت ارتباط بگیرید، دانش خود را به اشتراک بگذارید و از آخرین تحولات و به‌روزرسانی‌ها باخبر شوید.", socialLinks = [ { icon: , title: "X", description: "آخرین اخبار، به‌روزرسانی‌ها و اطلاعیه‌های رسمی را دنبال کنید.", url: "https://x.com/ShadcnBlocks", }, { icon: , title: "LinkedIn", description: "با تیم ما در LinkedIn ارتباط حرفه‌ای برقرار کنید و از فرصت‌های همکاری باخبر شوید.", url: "https://www.linkedin.com/company/ShadcnBlocks", }, { icon: , title: "گیت‌هاب", description: "در توسعه پروژه‌های متن‌باز مشارکت کنید، ایده ارائه دهید و باگ‌ها را گزارش کنید.", url: "https://github.com/ShadcnBlocks", }, { icon: , title: "دیسکورد", description: "با سایر توسعه‌دهندگان در دیسکورد گفتگو کنید، سؤال بپرسید و از تجربیات اعضای جامعه بهره‌مند شوید.", url: "#", }, ], className, }: Community2Props) => { return (

{heading}

{description}

{socialLinks.map((link, index) => (
{link.icon}

{link.title}

{link.description}

))}
); }; export { Community2 };