import Link from 'next/link'; import { getSession } from '@/lib/auth'; import { prisma } from '@/lib/prisma'; import { redirect } from 'next/navigation'; import CarCard from '@/components/CarCard'; export default async function DashboardPage() { const session = await getSession(); if (!session) redirect('/auth/login'); const userEmail = session.user.email!; const user = await prisma.user.findUnique({ where: { email: userEmail }, include: { cars: true }, }); return (

Your Cars

+ Add Car
{user?.cars.length ? ( ) : (

No cars added yet.

Add your first car
)}
); }