Files
football-next/app/(user)/team/page.tsx
a.alinaghipour aa9ed69dd2 first commit
2026-04-05 15:53:20 +03:30

25 lines
614 B
TypeScript

import { requireAuth } from "@/lib/session";
import { db } from "@/lib/db";
import TeamBuilder from "./TeamBuilder";
export default async function TeamPage() {
const session = await requireAuth();
const userId = (session.user as any).id;
const team = await db.team.findUnique({
where: { userId },
include: {
players: {
include: { player: { include: { country: true } } },
},
},
});
const allPlayers = await db.player.findMany({
include: { country: true },
orderBy: { totalPoints: "desc" },
});
return <TeamBuilder team={team} allPlayers={allPlayers} />;
}