サイト内コンテンツリンク修正
This commit is contained in:
parent
d17320d0d2
commit
77359d78cd
|
|
@ -35,8 +35,13 @@ export default function NewsCard({ item }: { item: NewsItem }) {
|
|||
return url;
|
||||
}
|
||||
|
||||
// 内部スラッグ(相対指定)の場合
|
||||
return `/news/${url}`;
|
||||
// 先頭が "/" の場合はサイト内パスとしてそのまま使う
|
||||
if (url.startsWith("/")) {
|
||||
return url;
|
||||
}
|
||||
|
||||
// それ以外(例: "schedule")はルート直下として扱う
|
||||
return `/${url}`;
|
||||
})();
|
||||
|
||||
const target = item.link_target === "_blank" ? "_blank" : "_self";
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user