import { getUsers } from '@/app/actions/admin' import { AdminMetrics } from '@/components/admin-metrics' import { Users, Activity, Database, Zap } from 'lucide-react' export default async function AdminPage() { const users = await getUsers() // Mock metrics data - in a real app, these would come from analytics const metrics = [ { title: 'Total Users', value: users.length, trend: { value: 12, isPositive: true }, icon: , }, { title: 'Active Sessions', value: '24', trend: { value: 8, isPositive: true }, icon: , }, { title: 'Total Notes', value: '1,234', trend: { value: 24, isPositive: true }, icon: , }, { title: 'AI Requests', value: '856', trend: { value: 5, isPositive: false }, icon: , }, ] return (

Dashboard

Overview of your application metrics

Recent Activity

Recent activity will be displayed here.

) }