import React, { use } from 'react'; import { Settings, Package, Heart, Bell } from 'lucide-react'; import ListingCard from '@/components/ListingCard'; import { adts } from '@/data/adt'; import Header from '@/components/Header'; import { getUserSession } from '@/lib/get-user-session'; import { redirect } from 'next/navigation'; import { prisma } from '@/prisma/prisma-client'; import Link from 'next/link'; export default async function Profile() { const session = await getUserSession() if (!session) { return redirect('/not-auth') } const user = await prisma.user.findFirst({ where: { id: Number(session.id) }, include: { adts: true } }) console.log(user?.adts) return ( <>
Profile

{session.name}

San Francisco, CA

Edit Profile
{user?.adts.map((adt) => ( ))}
); }