"use client"; import React from 'react'; import Link from 'next/link'; import { usePathname } from 'next/navigation'; import { Facebook, Twitter, Instagram, Linkedin } from 'lucide-react'; interface FooterProps { settings?: any; } const Footer = ({ settings }: FooterProps) => { const pathname = usePathname() || ''; if (pathname.startsWith('/dashboard')) return null; const siteInfo = settings || { siteName: "Afrohub", siteSlogan: "La plateforme de référence pour l'entrepreneuriat africain. Visibilité, connexion et croissance pour les TPE/PME.", contactEmail: "support@afrohub.com", address: "Abidjan, Côte d'Ivoire / Paris, France", footerText: "© 2025 Afrohub. Tous droits réservés.", facebookUrl: "#", twitterUrl: "#", instagramUrl: "#", linkedinUrl: "#" }; const socialLinks = [ { icon: Facebook, url: siteInfo.facebookUrl, label: "Facebook" }, { icon: Twitter, url: siteInfo.twitterUrl, label: "Twitter" }, { icon: Instagram, url: siteInfo.instagramUrl, label: "Instagram" }, { icon: Linkedin, url: siteInfo.linkedinUrl, label: "LinkedIn" }, ].filter(link => link.url && link.url.trim() !== "" && link.url !== "#"); return ( ); }; export default Footer;