'use client'; import Link from 'next/link'; import { useLanguage } from '@/context/LanguageContext'; import Card from '@/components/ui/Card'; import Button from '@/components/ui/Button'; import { ChatBubbleLeftRightIcon, CameraIcon, UserGroupIcon, HeartIcon } from '@heroicons/react/24/outline'; import { socialConfig, getWhatsAppUrl, getInstagramUrl, getTelegramUrl } from '@/lib/socialLinks'; export default function CommunityPage() { const { t } = useLanguage(); // Get social URLs from environment config const whatsappUrl = getWhatsAppUrl(socialConfig.whatsapp); const instagramUrl = getInstagramUrl(socialConfig.instagram); const telegramUrl = getTelegramUrl(socialConfig.telegram); const guidelines = t('community.guidelines.items') as unknown as string[]; return (

{t('community.title')}

{t('community.subtitle')}

{/* Social Links */}
{/* WhatsApp Card */} {whatsappUrl && (

{t('community.whatsapp.title')}

{t('community.whatsapp.description')}

)} {/* Telegram Card */} {telegramUrl && (

{t('community.telegram.title')}

{t('community.telegram.description')}

)} {/* Instagram Card */} {instagramUrl && (

{t('community.instagram.title')}

{t('community.instagram.description')}

)}
{/* Guidelines */}

{t('community.guidelines.title')}

    {Array.isArray(guidelines) && guidelines.map((item, index) => (
  • {index + 1} {item}
  • ))}
{/* Volunteer Section */}

{t('community.volunteer.title')}

{t('community.volunteer.description')}

); }