Initial commit: JuanitoSport - Muay Thai & Yog4Fight PWA

This commit is contained in:
Wycz
2026-09-08 08:25:33 +02:00
commit a69ca86330
70 changed files with 4301 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
import { prisma } from "@/lib/prisma";
import AdminMessages from "./messages-admin";
export default async function MessagesPage() {
const messages = await prisma.message.findMany({
orderBy: { createdAt: "desc" },
});
const readCount = await prisma.messageRead.groupBy({
by: ["messageId"],
_count: { _all: true },
});
const readMap: Record<string, number> = {};
readCount.forEach((r) => {
readMap[r.messageId] = r._count._all;
});
return <AdminMessages messages={messages} readMap={readMap} totalMembers={0} />;
}