import { getServerSession } from "next-auth/next"; import { authOptions } from "@/app/api/auth/[...nextauth]/route"; import prisma from "@/lib/global/globalPrisma"; import EditUserForm from "@/lib/components/user/userEditForm"; export default async function EditProfilePage() { const session = await getServerSession(authOptions); if (!session || !session.user) { return
Veuillez vous connecter
; } const isAdmin = session.user.role === "ADMIN" const user = await prisma.user.findUnique({ where: { id: Number(session.user.id) }, }); if (!user) { return
Utilisateur introuvable
; } const userIso = { ...user, dob: user.dob.toISOString(), }; return ; }