Add Medium Logo & Links in Contact

This commit is contained in:
Samuel W
2020-05-09 00:02:54 +08:00
parent 438a9fa6af
commit c87e5472ec
7 changed files with 167 additions and 133 deletions

View File

@@ -1,20 +1,23 @@
// @flow strict
import getContactHref from './get-contact-href';
import getContactHref from "./get-contact-href";
test('getContactHref', () => {
expect(getContactHref('twitter', '#')).toBe('https://www.twitter.com/#');
expect(getContactHref('github', '#')).toBe('https://github.com/#');
expect(getContactHref('email', '#')).toBe('mailto:#');
expect(getContactHref('vkontakte', '#')).toBe('https://vk.com/#');
expect(getContactHref('telegram', '#')).toBe('https://t.me/#');
expect(getContactHref('rss', '#')).toBe('#');
expect(getContactHref('linkedin', '#')).toBe('https://www.linkedin.com/in/#');
expect(getContactHref('instagram', '#')).toBe('https://www.instagram.com/#');
expect(getContactHref('line', '#')).toBe('line://ti/p/#');
expect(getContactHref('facebook', '#')).toBe('https://www.facebook.com/#');
expect(getContactHref('gitlab', '#')).toBe('https://www.gitlab.com/#');
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/#');
test("getContactHref", () => {
expect(getContactHref("twitter", "#")).toBe("https://www.twitter.com/#");
expect(getContactHref("github", "#")).toBe("https://github.com/#");
expect(getContactHref("email", "#")).toBe("mailto:#");
expect(getContactHref("vkontakte", "#")).toBe("https://vk.com/#");
expect(getContactHref("telegram", "#")).toBe("https://t.me/#");
expect(getContactHref("rss", "#")).toBe("#");
expect(getContactHref("linkedin", "#")).toBe("https://www.linkedin.com/in/#");
expect(getContactHref("instagram", "#")).toBe("https://www.instagram.com/#");
expect(getContactHref("line", "#")).toBe("line://ti/p/#");
expect(getContactHref("facebook", "#")).toBe("https://www.facebook.com/#");
expect(getContactHref("gitlab", "#")).toBe("https://www.gitlab.com/#");
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/#");
expect(getContactHref("medium", "#")).toBe("https://medium.com/#");
});