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 };
{description}
{link.description}