import { auth } from "@/auth"; import { prisma } from "@/lib/prisma"; import { Info } from "lucide-react"; import { redirect } from "next/navigation"; import StatCard from "./StatCard"; export const dynamic = "force-dynamic"; export const revalidate = 0; export default async function DashboardHome() { const session = await auth(); if (!session) return redirect("/"); const user = await prisma.user.findUnique({ where: { email: session.user!.email! }, }); const joueur = user?.mcName ?? session.user!.name!; const [projectCount, userCount] = await Promise.all([ prisma.project.count({ where: { joueur } }), prisma.user.count(), ]); return (
Pensez à compléter votre profil avec votre pseudo Minecraft pour pouvoir créer et associer vos projets à votre compte.