import { Flex } from '@mantine/core'; import React from 'react'; import { useTranslation } from 'react-i18next'; import { useCookieConsent } from '../../hooks/useCookieConsent'; interface FooterProps { privacyPolicy?: string; termsAndConditions?: string; accessibilityStatement?: string; cookiePolicy?: string; impressum?: string; analyticsEnabled?: boolean; } export default function Footer({ privacyPolicy = '/privacy', termsAndConditions = '/terms', accessibilityStatement = 'accessibility', analyticsEnabled = false }: FooterProps) { const { t } = useTranslation(); const { showCookiePreferences } = useCookieConsent({ analyticsEnabled }); return (
{t('survey.nav', 'Survey')} {privacyPolicy && ( {t('legal.privacy', 'Privacy Policy')} )} {termsAndConditions && ( {t('legal.terms', 'Terms and Conditions')} )} {accessibilityStatement && ( {t('legal.accessibility', 'Accessibility')} )} {analyticsEnabled && ( )}
); }