// Dashboard Mockup for Hero const { useState: useStateD, useEffect: useEffectD } = React; const DashboardMockup = () => { const [progress, setProgress] = useStateD(0); useEffectD(() => { const t = setTimeout(() => setProgress(78), 600); return () => clearTimeout(t); }, []); return (
{/* Main card */}
Visão geral Transações Metas
JM
Saldo do mês
R$ 8.247,30
↑ 12,4% vs mês anterior
JanFevMarAbrMaiJun
🍽
Alimentação
R$ 1.240
🏠
Moradia
R$ 2.800
🚗
Transporte
R$ 480
🍔
iFood
R$ 680
🎬
Lazer
R$ 320
📚
Assinaturas
R$ 189
{/* Floating card - entrada */}
Entrada recebida
Salário
+ R$ 3.500
{/* Floating card - meta */}
Meta · Viagem Japão {progress}%
R$ 5.460R$ 7.000
{/* Floating card - fatura */}
Fatura Nubank
Vence em 3 dias
R$ 892,50
); }; window.DashboardMockup = DashboardMockup;