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: "با تیم ما ارتباط حرفه‌ای برقرار کنید و فرصت‌های همکاری را دنبال کنید.", 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 };