import React from "react"; import { FaFacebookF, FaTwitter, FaLinkedinIn, FaXing, FaYoutube, FaGithub, FaInstagram, FaExternalLinkAlt } from "react-icons/fa"; const icons = { facebook: FaFacebookF, twitter: FaTwitter, linkedIn: FaLinkedinIn, xing: FaXing, instagram: FaInstagram, youtube: FaYoutube, github: FaGithub, }; export interface Props { href: string; iconName: keyof typeof icons; } const SocialLink: React.FC = ({ href, iconName }) => { const Icon = icons[iconName] || FaExternalLinkAlt; return ( ); }; export default SocialLink;