Each page.tsx was 750-780 LOC. Extracted React components to _components/ and custom hooks to _hooks/ next to each page.tsx. All three pages are now under 215 LOC (well within the 500 LOC hard cap). Zero behavior changes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
19 lines
431 B
TypeScript
19 lines
431 B
TypeScript
'use client'
|
|
|
|
/**
|
|
* Cookie Banner Configuration Page
|
|
*
|
|
* Konfiguriert den Cookie-Banner basierend auf dem Datenpunktkatalog.
|
|
*/
|
|
|
|
import { EinwilligungenProvider } from '@/lib/sdk/einwilligungen/context'
|
|
import { CookieBannerContent } from './_components/CookieBannerContent'
|
|
|
|
export default function CookieBannerPage() {
|
|
return (
|
|
<EinwilligungenProvider>
|
|
<CookieBannerContent />
|
|
</EinwilligungenProvider>
|
|
)
|
|
}
|