Files
gridpilot.gg/apps/website/app/page.tsx
2026-01-07 12:40:52 +01:00

15 lines
512 B
TypeScript

import { PageWrapper } from '@/components/shared/state/PageWrapper';
import HomeTemplate from '@/templates/HomeTemplate';
import { PageDataFetcher } from '@/lib/page/PageDataFetcher';
import { getHomeData } from '@/lib/services/home/getHomeData';
import { notFound } from 'next/navigation';
export default async function Page() {
const data = await PageDataFetcher.fetchManual(async () => getHomeData());
if (!data) {
notFound();
}
return <PageWrapper data={data} Template={HomeTemplate} />;
}