// Downloads page const DOWNLOADS = [ { name: "AnyDesk — Acesso Remoto", desc: "Use para receber atendimento remoto rápido. Sem instalação obrigatória.", type: "EXE", size: "6,3 MB", tag: "Suporte", cat: "Suporte" }, { name: "TeamViewer QuickSupport", desc: "Alternativa ao AnyDesk. Leve e direto ao ponto.", type: "EXE", size: "12,1 MB", tag: "Suporte", cat: "Suporte" }, { name: "Java Runtime 8 (update 381)", desc: "Necessário para o emissor gratuito de NF-e da SEFAZ.", type: "EXE", size: "78,4 MB", tag: "Fiscal", cat: "Fiscal" }, { name: "Driver Bematech MP-4200 TH", desc: "Pacote oficial de driver para a impressora não-fiscal Bematech.", type: "ZIP", size: "24,7 MB", tag: "PDV", cat: "PDV" }, { name: "Driver Elgin i9 / i7", desc: "Drivers homologados para impressoras não-fiscais Elgin.", type: "ZIP", size: "32,0 MB", tag: "PDV", cat: "PDV" }, { name: "Configurador de Leitor Honeywell", desc: "Utilitário para programar leitores de código Honeywell (prefixo/sufixo).", type: "ZIP", size: "8,2 MB", tag: "PDV", cat: "PDV" }, { name: "Assinador SERPRO", desc: "Aplicativo oficial para assinatura de documentos com certificado digital.", type: "EXE", size: "18,6 MB", tag: "Fiscal", cat: "Fiscal" }, { name: "Checklist de Implantação — PDF", desc: "Documento que usamos em campo. Serve de guia antes de trocar de ERP.", type: "PDF", size: "0,4 MB", tag: "Guia", cat: "Guias" }, ]; function DownloadsPage() { const cats = ["Todos", "Suporte", "Fiscal", "PDV", "Guias"]; const [active, setActive] = React.useState("Todos"); const filtered = active === "Todos" ? DOWNLOADS : DOWNLOADS.filter(d => d.cat === active); return ( <>
Home / Downloads

Os arquivos que usamos em atendimento.

Acesso remoto, drivers, utilitários e guias. Todos conferidos — nada de link duvidoso.

{cats.map(c => ( ))}
{filtered.map((d, i) => { const iconClass = d.type === "EXE" ? "exe" : d.type === "ZIP" ? "zip" : ""; return (
{d.type}

{d.name}

{d.desc}

{d.tag} {d.size} e.preventDefault()}> Baixar
); })}
); } Object.assign(window, { DownloadsPage });