From e9181a4871de6fd01b95572df27812778f67c33d Mon Sep 17 00:00:00 2001 From: rezaa Date: Fri, 27 Oct 2023 17:33:46 +0700 Subject: [PATCH] fix(app): :bug: wrong email link and undefined medium image --- src/app/projects/page.tsx | 5 ++++- src/components/home/HomeThanks.tsx | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/projects/page.tsx b/src/app/projects/page.tsx index 7d62c6f..6a41d71 100644 --- a/src/app/projects/page.tsx +++ b/src/app/projects/page.tsx @@ -73,7 +73,10 @@ const Projects = async (): Promise => { key={project.id} index={i} title={project.attributes.name} - cover={project.attributes.cover.data.attributes.formats.medium.url} + cover={ + project.attributes.cover.data.attributes.formats.medium?.url ?? + project.attributes.cover.data.attributes.url + } slug={project.attributes.slug} repository={project.attributes.repository} website={project.attributes.website} diff --git a/src/components/home/HomeThanks.tsx b/src/components/home/HomeThanks.tsx index e7710d6..537aed6 100644 --- a/src/components/home/HomeThanks.tsx +++ b/src/components/home/HomeThanks.tsx @@ -81,7 +81,7 @@ const HomeThanks = ({ link }: Props): JSX.Element => { }, { name: 'E-mail', - link: link.attributes.email + link: `mailto:${link.attributes.email}` } ]