/* ============================================================================
 * FLUXO ZAP · Fixtures (mock data)
 * ----------------------------------------------------------------------------
 * Estes dados alimentam o mock-server (src/api/mock-server.jsx) quando
 * FluxoConfig.USE_MOCKS = true.
 *
 * Quando você ligar o backend real (USE_MOCKS = false), este arquivo deixa
 * de ser usado — todos os hooks (useLeads, useConversation, etc.) vão buscar
 * dados de verdade via fetch.
 *
 * Veja BACKEND-CONTRACTS.md para os schemas equivalentes do backend.
 * ========================================================================= */

const mockLeads = [];

const stagesPipeline = [
  { id: 'novo', label: 'Novo lead', color: '#5B8DEF', icon: 'Plus' },
  { id: 'qualificando', label: 'Qualificando', color: '#A78BFA', icon: 'Brain' },
  { id: 'proposta', label: 'Proposta enviada', color: '#F59E0B', icon: 'Note' },
  { id: 'fechado', label: 'Fechado ganho', color: '#10B981', icon: 'Check' },
  { id: 'perdido', label: 'Perdido', color: '#F87171', icon: 'X' },
];

/* WhatsApp-style conversation for Ana (lead 1) */
const conversation = [];

window.mockLeads = mockLeads;
window.stagesPipeline = stagesPipeline;
window.conversation = conversation;
