Files
gridpilot.gg/apps/website/app/sponsor/dashboard/page.tsx
2026-01-14 16:28:39 +01:00

15 lines
526 B
TypeScript

import { notFound } from 'next/navigation';
import { SponsorDashboardPageQuery } from '@/lib/page-queries/SponsorDashboardPageQuery';
import { SponsorDashboardTemplate } from '@/templates/SponsorDashboardTemplate';
export default async function SponsorDashboardPage() {
const pageQuery = new SponsorDashboardPageQuery();
const result = await pageQuery.execute('demo-sponsor-1');
if (result.isErr()) {
notFound();
}
const viewData = result.unwrap();
return <SponsorDashboardTemplate viewData={viewData} />;
}