import { Metadata } from "next"; import Link from "next/link"; import { getUser } from "@/lib/auth"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { LogoutButton } from "@/components/auth/logout-button"; import { prisma } from "@/lib/prisma"; export const metadata: Metadata = { title: "Dashboard - Stones Database", description: "Dashboard for the Stones Database", }; export default async function DashboardPage() { const user = await getUser(); // Get counts from database const contactsCount = await prisma.contact.count(); const nftHoldingsCount = await prisma.nftHolding.count(); const daoMembershipsCount = await prisma.daoMembership.count(); const tokenHoldingsCount = await prisma.tokenHolding.count(); return (