Skip to content

Commit 4676834

Browse files
committed
made required changes for the icons
1 parent 197a461 commit 4676834

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

components/LanguageButton.tsx

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,23 @@ import Link from 'next/link';
22
import Button from './Button';
33

44
function LanguageButton({ language }: { language: string }) {
5-
if (language == "HTML") {
6-
language="HTML5"
5+
let url;
6+
if (language == 'HTML') {
7+
language = 'HTML5';
8+
url = `https://cdn.simpleicons.org/${language.toLowerCase()}/default`;
9+
} else if (language == 'Java') {
10+
url = 'https://img.icons8.com/color/48/java-coffee-cup-logo--v1.png';
11+
} else if (language == 'Rust') {
12+
url = `https://cdn.simpleicons.org/${language.toLowerCase()}/red`;
13+
} else {
14+
url = `https://cdn.simpleicons.org/${language.toLowerCase()}/default`;
715
}
8-
const url = `https://cdn.simpleicons.org/${language.toLowerCase()}/default`;
916
return (
1017
<Link href={`/repos/${language.toLowerCase()}`}>
11-
<Button> <img className='mr-1 h-5 w-5' src={url} alt={language}/> {language}</Button>
18+
<Button>
19+
{' '}
20+
<img className="mr-1 h-5 w-5" src={url} alt={language} /> {language}
21+
</Button>
1222
</Link>
1323
);
1424
}

0 commit comments

Comments
 (0)