import React from 'react';
import { IconBehance } from './IconBehance';
import { IconExternal } from './IconExternal';
import { IconGithub } from './IconGithub';
import { IconHashnode } from './IconHashnode';
import { IconLinkedIn } from './IconLinkedIn';
import { IconMail } from './IconMail';
import { IconMedium } from './IconMedium';
import { IconTwitter } from './IconTwitter';
import { IconMastodon } from './IconMastodon';
import { IconBuyMeACoffee } from './IconBuyMeACoffee';
import { IconDevTo } from './IconDevTo';
import { IconDiscord } from './IconDiscord';
import { IconDribble } from './IconDribble';
import { IconGitlab } from './IconGitlab';
import { IconGoodreads } from './IconGoodreads';
import { IconInstagram } from './IconInstagram';
import { IconPatreon } from './IconPatreon';
import { IconReddit } from './IconReddit';
import { IconStackOverflow } from './IconStackOverflow';
import { IconTwitch } from './IconTwitch';
import { IconYouTube } from './IconYouTube';
import { IconUntappd } from './IconUntappd';
import { IconFacebook } from './IconFacebook';
interface IconProps {
name: string;
color?: string;
}
export function Icon(props: IconProps): React.ReactElement | null {
switch (props.name.toLowerCase()) {
case 'external':
return ;
case 'behance':
return ;
case 'github':
return ;
case 'linkedin':
return ;
case 'mail':
return ;
case 'medium':
return ;
case 'twitter':
return ;
case 'mastodon':
return ;
case 'hashnode':
return ;
case 'buymeacoffee':
return ;
case 'devto':
return ;
case 'discord':
return ;
case 'dribble':
return ;
case 'gitlab':
return ;
case 'goodreads':
return ;
case 'instagram':
return ;
case 'patreon':
return ;
case 'reddit':
return ;
case 'stackoverflow':
return ;
case 'twitch':
return ;
case 'youtube':
return ;
case 'untappd':
return ;
case 'facebook':
return ;
default:
return null;
}
}