'use client' import Link from 'next/link' import { useLanguage } from '@/lib/LanguageContext' import { useTheme } from '@/lib/ThemeContext' interface FooterProps { className?: string onOpenCookieSettings?: () => void } export function Footer({ className = '', onOpenCookieSettings }: FooterProps) { const { t } = useLanguage() const { isDark } = useTheme() const handleCookieClick = (e: React.MouseEvent) => { e.preventDefault() if (onOpenCookieSettings) { onOpenCookieSettings() } else { // Fallback: Alert wenn kein Handler definiert alert('Cookie-Banner wird hier geoeffnet (noch nicht implementiert)') } } return ( ) }