website refactor

This commit is contained in:
2026-01-19 18:01:30 +01:00
parent 6154d54435
commit 61b5cf3b64
120 changed files with 2226 additions and 2021 deletions

View File

@@ -0,0 +1,20 @@
'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} />;
}