refactor(starter): upgrade to new version of gatsby

This commit is contained in:
Alexander Shelepenok
2022-01-09 20:12:31 +00:00
parent 84bdc5899d
commit 67ebabbaac
397 changed files with 26665 additions and 34984 deletions

View File

@@ -0,0 +1,23 @@
const getContactHref = (name: string, contact: string) => {
const hrefs: { [key: string]: string } = {
email: `mailto:${contact}`,
line: `line://ti/p/${contact}`,
telegram: `https://t.me/${contact}`,
vkontakte: `https://vk.com/${contact}`,
medium: `https://medium.com/${contact}`,
github: `https://github.com/${contact}`,
weibo: `https://www.weibo.com/${contact}`,
gitlab: `https://www.gitlab.com/${contact}`,
codepen: `https://www.codepen.io/${contact}`,
twitter: `https://www.twitter.com/${contact}`,
soundcloud: `https://soundcloud.com/${contact}`,
facebook: `https://www.facebook.com/${contact}`,
instagram: `https://www.instagram.com/${contact}`,
linkedin: `https://www.linkedin.com/in/${contact}`,
youtube: `https://www.youtube.com/channel/${contact}`,
};
return hrefs[name] ?? contact;
};
export default getContactHref;