aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/components
diff options
context:
space:
mode:
Diffstat (limited to 'src/components')
-rw-r--r--src/components/ScheduleInteractive.astro5
-rw-r--r--src/components/ScheduleSeo.astro5
2 files changed, 8 insertions, 2 deletions
diff --git a/src/components/ScheduleInteractive.astro b/src/components/ScheduleInteractive.astro
index 5f33c8f..8c14f38 100644
--- a/src/components/ScheduleInteractive.astro
+++ b/src/components/ScheduleInteractive.astro
@@ -1,4 +1,7 @@
<script>
+ // URLは src/data/schedule/config.ts で一元管理している(ページ移転時はそこだけ変える)
+ import { scheduleAbsoluteUrl } from '@/data/schedule/config';
+
const CATEGORY_DEFS = [
{ icon: '👶', label: '子育て' },
{ icon: '🧓', label: '高齢者・介護' },
@@ -601,7 +604,7 @@
},
},
description: e.time,
- url: `https://yasutakeyohei.com/kodaira-data/hp-archive/schedule/#${e.rowId}`,
+ url: scheduleAbsoluteUrl(`#${e.rowId}`),
};
})
.sort((a, b) => a.startDate.localeCompare(b.startDate))
diff --git a/src/components/ScheduleSeo.astro b/src/components/ScheduleSeo.astro
index 55668f6..03bf268 100644
--- a/src/components/ScheduleSeo.astro
+++ b/src/components/ScheduleSeo.astro
@@ -1,6 +1,9 @@
---
// このページの構造化データ(JSON-LD)。ビルド日を更新日として出力する。
-const url = 'https://yasutakeyohei.com/kodaira-data/hp-archive/schedule/';
+import { scheduleAbsoluteUrl } from '@/data/schedule/config';
+
+// URLは src/data/schedule/config.ts で一元管理している(ページ移転時はそこだけ変える)
+const url = scheduleAbsoluteUrl();
const updated = new Date();
const iso = updated.toISOString().slice(0, 10);
const label = `${updated.getFullYear()}年${updated.getMonth() + 1}月${updated.getDate()}日`;