From ef51132201852200128412a773b1067570fdd68b Mon Sep 17 00:00:00 2001 From: Fushihara <1039534+fushihara@users.noreply.github.com> Date: Mon, 23 Sep 2024 23:07:57 +0900 Subject: =?UTF-8?q?URL=E3=81=AE=E3=82=AB=E3=83=86=E3=82=B4=E3=83=AA?= =?UTF-8?q?=E3=82=92=E6=B6=88=E3=81=97=E5=BF=98=E3=82=8C=E3=81=8C=E3=81=82?= =?UTF-8?q?=E3=81=A3=E3=81=9F=E3=81=AE=E3=81=A7=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/article/_components/articleListElement.tsx | 9 ++------- src/app/article/tag/[tagName]/page.tsx | 6 ++++-- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/app/article/_components/articleListElement.tsx b/src/app/article/_components/articleListElement.tsx index 21ee947..0fe3d70 100644 --- a/src/app/article/_components/articleListElement.tsx +++ b/src/app/article/_components/articleListElement.tsx @@ -60,12 +60,7 @@ export function ArticleListElement(displayData: DisplayData[]) { if (d.breadLinks.indexOf(bread) != 0) { breadChildElement.push(); } - // 1つ目のパンくずリストはカテゴリだけど、2つ目以降のパンくずリストはタグと同じ - if (d.breadLinks.indexOf(bread) == 0) { - breadChildElement.push({bread}); - } else { - breadChildElement.push({bread}); - } + breadChildElement.push({bread}); } breadElement = ( @@ -99,7 +94,7 @@ export function ArticleListElement(displayData: DisplayData[]) { {d.articleId} - {topCategory} + {topCategory}
{d.title}
diff --git a/src/app/article/tag/[tagName]/page.tsx b/src/app/article/tag/[tagName]/page.tsx index b55aff5..d41befb 100644 --- a/src/app/article/tag/[tagName]/page.tsx +++ b/src/app/article/tag/[tagName]/page.tsx @@ -18,9 +18,11 @@ export default async function Page(context: PageType) { const filterd = articles.filter(article => { if (article.tags.includes(nowPageTagName)) { return true; - } else { - return false; } + if (article.breadLinks.includes(nowPageTagName)) { + return true; + } + return false; }); return filterd; }); -- cgit v1.2.3