import React, { useState } from 'react'; import { useTranslation } from '../i18n'; import './CookieBanner.css'; function CookieBanner({ onConsent, onPrivacyClick }) { const { t } = useTranslation(); const [categories, setCategories] = useState({ analytics: false, preferences: false, health_data: false, }); function toggleCategory(cat) { setCategories(prev => ({ ...prev, [cat]: !prev[cat] })); } function handleAcceptAll() { onConsent({ essential: true, analytics: true, preferences: true, health_data: true }); } function handleRejectOptional() { onConsent({ essential: true, analytics: false, preferences: false, health_data: false }); } function handleSave() { onConsent({ essential: true, ...categories }); } return (
{t('cookie_banner.description')}