diff --git a/app/recap/components/graph/languages.tsx b/app/recap/components/graph/languages.tsx index dec3e84..e5fd489 100644 --- a/app/recap/components/graph/languages.tsx +++ b/app/recap/components/graph/languages.tsx @@ -96,7 +96,9 @@ export const LanguagesUsageGraph: FC = ({ data }) => { 言語の使用率 - あなたが最も使用した言語は {limitedData[0].language} です。 + {limitedData.length === 0 + ? "データがありません。" + : `あなたが最も使用した言語は ${limitedData[0].language} です。`} diff --git a/app/recap/components/overview.tsx b/app/recap/components/overview.tsx index 03f48e4..9a58eca 100644 --- a/app/recap/components/overview.tsx +++ b/app/recap/components/overview.tsx @@ -61,7 +61,7 @@ export const OverView: FC = async ({ data }) => {
- "{data.userProfile.bio}" + {data.userProfile.bio && "{data.userProfile.bio}"}
@@ -188,8 +188,10 @@ export const OverView: FC = async ({ data }) => { リポジトリごとの統計 - あなたが最もコミットしたリポジトリは{" "} - {data.repositoriesByCommitCount[0].nameWithOwner} です。 + {data.repositoriesByCommitCount.length === 0 + ? "データがありません。" + : `あなたが最もコミットしたリポジトリは{" "} + ${data.repositoriesByCommitCount[0].nameWithOwner} です。`}