Files
gridpilot.gg/apps/website/client-wrapper/HomePageClient.tsx
2026-01-19 18:01:30 +01:00

21 lines
579 B
TypeScript

'use client';
import { HomeTemplate, type HomeViewData } from '@/templates/HomeTemplate';
import { PageWrapper } from '@/components/shared/state/PageWrapper';
interface HomePageClientProps {
viewData: HomeViewData;
}
/**
* HomePageClient - Client wrapper for the Home page.
* Manages state and handlers for the home page.
*/
export function HomePageClient({ viewData }: HomePageClientProps) {
const Template = ({ viewData }: { viewData: HomeViewData }) => (
<HomeTemplate viewData={viewData} />
);
return <PageWrapper data={viewData} Template={Template} />;
}