'use client'; import { Facebook, Instagram, MessageCircle } from 'lucide-react'; import { FACEBOOK_URL, INSTAGRAM_URL, WHATSAPP_URL, } from '@/lib/constants'; import { useTranslation } from '@/hooks/useTranslation'; const socialLinks = [ { key: 'facebook', href: FACEBOOK_URL, icon: Facebook, className: 'border-blue-600/20 bg-blue-600/10 text-blue-700 hover:border-blue-600/40 hover:bg-blue-600/15', }, { key: 'instagram', href: INSTAGRAM_URL, icon: Instagram, className: 'border-pink-600/20 bg-pink-600/10 text-pink-700 hover:border-pink-600/40 hover:bg-pink-600/15', }, { key: 'whatsapp', href: WHATSAPP_URL, icon: MessageCircle, className: 'border-green-600/20 bg-green-600/10 text-green-700 hover:border-green-600/40 hover:bg-green-600/15', }, ] as const; export default function SocialFollow() { const { t } = useTranslation(); return (
{t('social.label')}

{t('social.title')}

{t('social.subtitle')}

{socialLinks.map(({ key, href, icon: Icon, className }) => ( {t(`social.${key}`)} ))}
); }