/* ============================================================ EMPRESA > FINANCEIRO > CLIENTES (lista + subpágina + editar/excluir) Agora com periodicidade de cobrança (mensal/trimestral/anual). ============================================================ */ function FinClientesList({ clientes, onNew, onEdit, onDelete }){ const [busca, setBusca] = useState(''); const filtrados = busca ? clientes.filter(c=>{ const q = busca.toLowerCase(); return c.nome.toLowerCase().includes(q) || c.cnpj.toLowerCase().includes(q) || c.email.toLowerCase().includes(q) || c.servico.toLowerCase().includes(q); }) : clientes; return (
| Cliente | CNPJ | Serviço Prestado | Valor | Periodicidade | ||
|---|---|---|---|---|---|---|
| {c.nome} {c.endereco} |
{c.cnpj} | {c.email} | {c.servico} | {fmtBRL(c.valorMensal||0)} | {PERIODICIDADE_LABELS[c.periodicidade]||'Mensal'} |
|
| {busca ? 'Nenhum cliente encontrado com essa busca.' : 'Nenhum cliente cadastrado.'} | ||||||