import EventInfoQuickView from '@/components/EventInfoQuickView' import GuestBookQuickView from '@/components/GuestBookQuickView' import { prisma } from '@/lib/prisma' import { queries } from '@/lib/queries' import { getServerSession } from 'next-auth' import Link from 'next/link' import React from 'react' export default async function DashboardPage() { const events = await queries.fetchEvents(); const guestBookEntries = await queries.fetchGuestBookEntries(5); const session = await getServerSession() const user = await prisma.user.findUnique({ where: { email: session?.user.email } }) // console.log(events) return (

Hello, {user?.username}

Overview

Your Events

{events.map((item) => ( ))}
View all

Guest Book

View All
{guestBookEntries.map(entry => ( ))}
{/*

Your Events

{events.map((item) => (

ID: {item.id}

Name: {item.name}

Date: {item.date ? item.date.toISOString() : 'null'}

Location: {item.location ? item.location : 'null'}

Created By: {item.creator.username}

Created At: {item.createdAt.toISOString()}

))} See all events
*/}
) }