diff --git a/src/app/announcements/page.tsx b/src/app/announcements/page.tsx
index 1bf8b92..585983b 100644
--- a/src/app/announcements/page.tsx
+++ b/src/app/announcements/page.tsx
@@ -1,6 +1,7 @@
import { formatDateToMonthDayYear } from "@/lib/utils";
import { Announcement } from "@/lib/types";
import { fetchAnnouncements } from "@/lib/api";
+import Link from "next/link";
export const metadata = {
@@ -27,10 +28,12 @@ export default async function AnnouncementPage() {
return (
{sorted_announcements.map((announcement) => (
-
- {announcement.title}
- {formatDateToMonthDayYear(new Date(announcement.datetime))}
-
+
+
+ {announcement.title}
+ {formatDateToMonthDayYear(new Date(announcement.datetime))}
+
+
))}
);
diff --git a/src/lib/api.tsx b/src/lib/api.tsx
index 948a553..5d301e1 100644
--- a/src/lib/api.tsx
+++ b/src/lib/api.tsx
@@ -124,6 +124,6 @@ export async function fetchReleases(): Promise<{current_chapters:Chapter[],futur
}
export async function fetchAnnouncementById(announcementId: string): Promise {
- const data = await fetchFromAPI(`/api/announcements/${announcementId}`);
+ const data = await fetchFromAPI(`/api/announcements/${announcementId}?`);
return data[0];
}
\ No newline at end of file
diff --git a/src/lib/types.tsx b/src/lib/types.tsx
index d2cc15e..7691727 100644
--- a/src/lib/types.tsx
+++ b/src/lib/types.tsx
@@ -65,6 +65,7 @@ export interface Book {
export interface Announcement {
id: number;
+ documentId: string;
title: string;
content: string;
datetime: string;