import { getUsers } from '@/app/actions/admin' import { UserList } from './user-list' import { CreateUserDialog } from './create-user-dialog' import { auth } from '@/auth' import { redirect } from 'next/navigation' import Link from 'next/link' import { Button } from '@/components/ui/button' import { Settings } from 'lucide-react' export default async function AdminPage() { const session = await auth() if ((session?.user as any)?.role !== 'ADMIN') { redirect('/') } const users = await getUsers() return (

User Management

) }