// Home page — hero variants + destaques + eventos + ticker const HOME_NEWSLETTER_FORM_URL = 'https://docs.google.com/forms/d/e/1FAIpQLSdNpRsogQ2dOqKcYEI9A8alkZfgcJbBa2VHX9lpo8_dM3MgNw/viewform?utm_source=ig&utm_medium=social&utm_content=link_in_bio&fbclid=PAcGRvZgJleHRuA2FlbQIxMQBzcnRjBmFwcF9pZA81NjcwNjczNDMzNTI0MjcAAadPMkxvM8IpWLvuaYVtIusqWUmblWMlDuPR8-IZG5kmJYGCaWNm9u8VzF7_2g_aem_v5AqtjFwaqbubSxYe5Ijhg'; function Hero({ variant, setPage }) { if (variant === 'editorial') return ; if (variant === 'data') return ; if (variant === 'brand') return ; return ; } function HeroBrand({ setPage }) { const tiles = [ 'blue-text','aqua-dot','orange-text','blue-triangle', 'aqua-text','blue-dot','ink-text','orange-dot', 'orange-text','aqua-triangle','blue-text','ink-dot', 'blue-text','orange-dot','aqua-text','ink-triangle', ]; return (
CAEF · Atual FACAMP

SEJAM
BEM-VINDOS!

C
Centro Acadêmico de Economia da FACAMP Prof. Luiz Gonzaga Belluzzo
EST. 2008
); } function HeroGradient({ setPage }) { return (
Centro Acadêmico · est. 2008

Centro Acadêmico de Economia FACAMP

Promovendo o desenvolvimento acadêmico, crítico e humano dos estudantes de Economia da FACAMP. Produções, indicadores, eventos e uma comunidade que pensa o Brasil.

Professor Luiz Gonzaga Belluzzo
); } function HeroEditorial({ setPage }) { return (
Edição #024 · Abril 2026

A economia que faz sentido hoje.

Centro Acadêmico de Economia da FACAMP — produções, indicadores, eventos e uma comunidade que pensa o Brasil em primeira pessoa.

); } function HeroData({ setPage }) { const { indicators } = window.CAEF_DATA; const five = indicators.slice(0, 5); return (
Centro Acadêmico · Data·Driven

Economia em números, não em achismos.

Indicadores macroeconômicos, produções acadêmicas e debates que partem dos dados. CAEF · FACAMP.

{five.map((it, i) => (
{it.name}
{it.val}
{it.up ? '▲' : '▼'} {it.chg} · {it.period}
))}
); } function StatsRow() { const stats = window.CAEF_STATS || { publicacoes: 0, newsletters: 0, eventos: 0, fundacao: 2008 }; const wrapRef = React.useRef(null); React.useEffect(() => { if (!wrapRef.current) return; const cells = wrapRef.current.querySelectorAll('.stat-cell'); const io = new IntersectionObserver((entries) => { entries.forEach((e) => { if (e.isIntersecting) { cells.forEach((c, idx) => setTimeout(() => c.classList.add('visible'), idx * 120)); io.disconnect(); } }); }, { threshold: 0.3 }); io.observe(wrapRef.current); return () => io.disconnect(); }, []); return (
{stats.publicacoes === 1 ? 'Publicação' : 'Publicações'}
{stats.newsletters === 1 ? 'Edição da Newsletter' : 'Edições da Newsletter'}
{stats.eventos === 1 ? 'Evento realizado' : 'Eventos realizados'}
Fundado em
); } function HighlightsHome({ setPage, abrirDetalhe }) { const { destaquesRecentes, productions } = window.CAEF_DATA; const destaques = destaquesRecentes && destaquesRecentes.length > 0 ? destaquesRecentes : (productions || []).slice(0, 3); return (
{destaques.slice(0, 3).map((p, i) => ( ))} {destaques.length === 0 && (

Ainda não há publicações. Crie a primeira no admin.

)}
); } function EventsHome({ setPage }) { const { events } = window.CAEF_DATA; return (
Próximos Eventos

Participe das nossas atividades

{ e.preventDefault(); setPage('eventos'); }}> Ver agenda
{events.slice(0, 2).map((ev, i) => (
{ev.day} {ev.mon} · {ev.year}

{ev.title}

◷ {ev.time} ◉ {ev.loc}

{ev.desc}

))} {events.length === 0 && (

Nenhum evento programado no momento.

)}
); } // MUDANÇA: CTA agora é um botão que abre o formulário externo function CtaBand({ setPage }) { return (
Newsletter CAEF

Receba a economia, semana a semana.

Análises, indicadores e leituras selecionadas pelos estudantes de Economia da FACAMP.

Assine
); } function HomePage({ setPage, abrirDetalhe }) { return ( <> ); } Object.assign(window, { HomePage });