import { AdminDashboardPageQuery } from '@/lib/page-queries/AdminDashboardPageQuery';
import { AdminDashboardWrapper } from '@/client-wrapper/AdminDashboardWrapper';
import { ErrorBanner } from '@/ui/ErrorBanner';
export default async function AdminPage() {
const result = await AdminDashboardPageQuery.execute();
if (result.isErr()) {
const error = result.getError();
if (error === 'notFound') {
return (
);
}
return (
);
}
const output = result.unwrap();
// Pass to client wrapper for UI interactions
return ;
}