ページタイトル個別設定

This commit is contained in:
system_master 2025-12-29 17:22:12 +09:00
parent 77359d78cd
commit 130fc1c0e0
5 changed files with 31 additions and 0 deletions

View File

@ -1,6 +1,12 @@
import { getAllBrands } from "@/lib/directus/brand";
import BrandList from "@/components/brand/BrandList";
import type { CompanyBrand } from "@/types/brand";
import type { Metadata } from "next";
export const metadata: Metadata = {
title: "関連事業 | BaseCafe",
description: "BaseCafeの運営する事業内容。",
};
export const revalidate = 0;

View File

@ -1,6 +1,13 @@
import { getCompanyData } from "@/lib/directus/company";
import dayjs from "dayjs";
import customParseFormat from "dayjs/plugin/customParseFormat";
import type { Metadata } from "next";
export const metadata: Metadata = {
title: "会社情報 | BaseCafe",
description: "株式会社BaseCafeを紹介します。",
};
dayjs.extend(customParseFormat);
export default async function CompanyPage() {
const company = await getCompanyData();

View File

@ -1,6 +1,12 @@
// src/app/news/page.tsx
import { getAllNews } from "@/lib/directus/news";
import NewsClientPage from "@/components/news/NewsClientPage";
import type { Metadata } from "next";
export const metadata: Metadata = {
title: "新着情報 | BaseCafe",
description: "BaseCafeからのお知らせ・最新情報をお届けします。",
};
export const revalidate = 3600;

View File

@ -1,6 +1,12 @@
// src/app/reservation/page.tsx
import { getRoomReservations, Reservation } from "@/lib/reservation";
import { RoomInfo } from "@/lib/roominfo";
import type { Metadata } from "next";
export const metadata: Metadata = {
title: "個室空き状況・予約 | BaseCafe",
description: "Base Bettakuの個室予約状況と予約ができます。",
};
const ROOMS = Object.keys(RoomInfo); // ["ENJI","PINK","MINT"]
const startHour = 7; // 開店時間

View File

@ -1,6 +1,12 @@
import Carousel from "@/components/ui/Carousel";
import { getAllSchedules } from "@/lib/directus/schedule";
import type { ScheduleItem } from "@/lib/directus/schedule";
import type { Metadata } from "next";
export const metadata: Metadata = {
title: "スケジュール | BaseCafe",
description: "BaseCafe Base Bettakuの予定です。",
};
export const revalidate = 3600;