import AddFirstGuestBookEntryClient from '@/components/AddFirstGuestBookEntryClient' import AddGuestBookEntryModal from '@/components/AddGuestBookEntryModal' import CreateEventClient from '@/components/CreateEventClient' import DashboardNavbar from '@/components/DashboardNavbar' 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 } }) return (

Your Events

{!events.length && <>You don't have any events yet. Create your first event.}
{events.map((item) => ( ))}
View all

Guest Book

View All
{!guestBookEntries.length && } {guestBookEntries.map(entry => ( ))}
) }