add soundcloud to contacts

This commit is contained in:
Sean Dearnaley
2020-01-08 02:05:20 -05:00
parent b369a26785
commit deeaa9f947
7 changed files with 15 additions and 1 deletions

View File

@@ -42,6 +42,9 @@ const getContactHref = (name: string, contact: string) => {
case 'youtube':
href = `https://www.youtube.com/channel/${contact}`;
break;
case 'soundcloud':
href = `https://soundcloud.com/${contact}`;
break;
default:
href = contact;
break;

View File

@@ -16,4 +16,5 @@ test('getContactHref', () => {
expect(getContactHref('weibo', '#')).toBe('https://www.weibo.com/#');
expect(getContactHref('codepen', '#')).toBe('https://www.codepen.io/#');
expect(getContactHref('youtube', '#')).toBe('https://www.youtube.com/channel/#');
expect(getContactHref('soundcloud', '#')).toBe('https://soundcloud.com/#');
});

View File

@@ -47,6 +47,9 @@ const getIcon = (name: string) => {
case 'youtube':
icon = ICONS.YOUTUBE;
break;
case 'soundcloud':
icon = ICONS.SOUNDCLOUD;
break;
default:
icon = {};
break;

View File

@@ -17,4 +17,5 @@ test('getIcon', () => {
expect(getIcon('weibo')).toEqual(ICONS.WEIBO);
expect(getIcon('codepen')).toEqual(ICONS.CODEPEN);
expect(getIcon('youtube')).toEqual(ICONS.YOUTUBE);
expect(getIcon('soundcloud')).toEqual(ICONS.SOUNDCLOUD);
});