Skip to content

Commit f3eb6f2

Browse files
authored
Merge pull request #19 from database-playground/pan93412/title
feat: set correct page title for each page
2 parents d45ae82 + f69a041 commit f3eb6f2

File tree

21 files changed

+102
-2
lines changed

21 files changed

+102
-2
lines changed

app/(admin)/(activity-management)/events/[id]/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { Suspense } from "react";
34
import { EventDetailsCard } from "./_components/event-details-card";
45
import { Header } from "./_components/header";
56
import { UserCard } from "./_components/user-card";
67

8+
export const metadata: Metadata = {
9+
title: "事件詳情",
10+
};
11+
712
export default async function EventPage({
813
params,
914
}: {

app/(admin)/(activity-management)/events/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { EventsDataTable } from "./_components/data-table";
34

5+
export const metadata: Metadata = {
6+
title: "事件管理",
7+
};
8+
49
export default function Page() {
510
return (
611
<>

app/(admin)/(activity-management)/points/[id]/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { Suspense } from "react";
34
import { Header } from "./_components/header";
45
import { PointDetailsCard } from "./_components/point-details-card";
56
import { UserCard } from "./_components/user-card";
67

8+
export const metadata: Metadata = {
9+
title: "積分記錄詳情",
10+
};
11+
712
export default async function PointPage({
813
params,
914
}: {

app/(admin)/(activity-management)/points/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { PointsDataTable } from "./_components/data-table";
34

5+
export const metadata: Metadata = {
6+
title: "積分管理",
7+
};
8+
49
export default function Page() {
510
return (
611
<>

app/(admin)/(activity-management)/submissions/[id]/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { Suspense } from "react";
34
import { Header } from "./_components/header";
45
import { ResultCard } from "./_components/result-card";
56
import { SubmissionDetailsCard } from "./_components/submission-details-card";
67
import { UserCard } from "./_components/user-card";
78

9+
export const metadata: Metadata = {
10+
title: "提交記錄詳情",
11+
};
12+
813
export default async function SubmissionPage({
914
params,
1015
}: {

app/(admin)/(activity-management)/submissions/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { SubmissionsDataTable } from "./_components/data-table";
34

5+
export const metadata: Metadata = {
6+
title: "提交記錄",
7+
};
8+
49
export default function Page() {
510
return (
611
<>

app/(admin)/(question-management)/database/[id]/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { Suspense } from "react";
34
import { DeleteDatabaseButtonTrigger } from "../_components/delete";
45
import { UpdateDatabaseButtonTrigger } from "../_components/update";
@@ -7,6 +8,10 @@ import { Header } from "./_components/header";
78
import { RelationCard } from "./_components/relation-card";
89
import { SchemaCard } from "./_components/schema-card";
910

11+
export const metadata: Metadata = {
12+
title: "資料庫資訊",
13+
};
14+
1015
export default async function DatabasePage({
1116
params,
1217
}: {

app/(admin)/(question-management)/database/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { CreateDatabaseTrigger } from "./_components/create";
34
import { DatabaseDataTable } from "./_components/data-table";
45

6+
export const metadata: Metadata = {
7+
title: "資料庫",
8+
};
9+
510
export default function Page() {
611
return (
712
<>

app/(admin)/(question-management)/questions/[id]/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { Suspense } from "react";
34
import { DeleteQuestionButtonTrigger } from "../_components/delete";
45
import { UpdateQuestionButtonTrigger } from "../_components/update";
@@ -7,6 +8,10 @@ import { DatabaseCard } from "./_components/database-card";
78
import { DescriptionCard } from "./_components/description-card";
89
import { Header } from "./_components/header";
910

11+
export const metadata: Metadata = {
12+
title: "題目資訊",
13+
};
14+
1015
export default async function QuestionPage({
1116
params,
1217
}: {

app/(admin)/(question-management)/questions/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
import { SiteHeader } from "@/components/site-header";
2+
import type { Metadata } from "next";
23
import { CreateQuestionTrigger } from "./_components/create";
34
import { QuestionsDataTable } from "./_components/data-table";
45

6+
export const metadata: Metadata = {
7+
title: "題庫",
8+
};
9+
510
export default function Page() {
611
return (
712
<>

0 commit comments

Comments
 (0)