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 = {}; readCount.forEach((r) => { readMap[r.messageId] = r._count._all; }); return ; }