diff --git a/frontend/src/components/Footer.tsx b/frontend/src/components/Footer.tsx index 2b10d1f..b814422 100644 --- a/frontend/src/components/Footer.tsx +++ b/frontend/src/components/Footer.tsx @@ -1,6 +1,7 @@ "use client"; import Link from 'next/link'; +import { useEffect } from 'react'; import { useLocale } from '@/contexts/LocaleContext'; import { usePageContent } from '@/hooks/usePageContent'; @@ -12,7 +13,16 @@ export default function Footer() { const prefix = locale === 'pt' ? '' : `/${locale}`; // Badge do hero (dinâmica) - const badge = content?.hero?.badge || { text: 'Coca-Cola', show: true }; + const badge = content?.hero?.badge || { text: 'Coca-Cola', show: false }; + + // Recarregar quando conteúdo mudar + useEffect(() => { + const handleRefresh = () => { + window.location.reload(); + }; + window.addEventListener('translation:refresh', handleRefresh); + return () => window.removeEventListener('translation:refresh', handleRefresh); + }, []); return (