// Originally created by Konpa (under MIT License) and // supported by various contributors. // Copyright (C) 2015 Konpa // // All product names, logos, and brandsare property of their respective owners. // All company, product and service names used in this website are for identification purposes only. // Use of these names, logos, and brands does not imply endorsement. import { Stack } from '../types/project'; interface Props { name: Stack | 'github' | 'arrow-right'; } function Icons(props: Props) { switch (props.name) { case 'bootstrap': return ( ); case 'bulma': return ( ); case 'docker': return ( ); case 'go': return ( ); case 'javascript': return ( ); case 'julia': return ( ); case 'mongodb': return ( ); case 'mysql': return ( ); case 'nodejs': return ( ); case 'postgresql': return ( ); case 'redis': return ( ); case 'sass': return ( ); case 'tailwindcss': return ( ); case 'typescript': return ( ); case 'vuejs': return ( ); case 'svelte': return ( ); case 'lua': return ( ); case 'nextjs': return ( ); case 'nuxtjs': return ( ); case 'sentry': return ( ); case 'solidjs': return ( ); case 'github': return ( ); case 'arrow-right': return ( ); default: return String(props.name).charAt(0).toUpperCase() + String(props.name).substring(1); } } export default Icons;