import type { ProposalSummary } from "./types";

export const mockProposals: ProposalSummary[] = [
  {
    id: "prop-001",
    slug: "pao-dourado-site-2026-0001",
    number: "2026-0001",
    clientId: "cli-001",
    clientName: "Padaria Pão Dourado",
    title: "Site Institucional + Cardápio Online",
    total: 2890,
    recurringTotal: 39,
    status: "enviada",
    validUntil: "2026-06-10",
    createdAt: "2026-05-12",
  },
  {
    id: "prop-002",
    slug: "vita-saude-landing-2026-0002",
    number: "2026-0002",
    clientId: "cli-002",
    clientName: "Clínica Vita Saúde",
    title: "Landing Page Campanha Check-up",
    total: 1490,
    status: "aprovada",
    validUntil: "2026-05-30",
    createdAt: "2026-05-05",
  },
  {
    id: "prop-003",
    slug: "norte-arq-site-2026-0003",
    number: "2026-0003",
    clientId: "cli-003",
    clientName: "Studio Arquitetura Norte",
    title: "Portfólio Premium + Hospedagem",
    total: 3490,
    recurringTotal: 39,
    status: "rascunho",
    validUntil: "2026-06-15",
    createdAt: "2026-05-15",
  },
  {
    id: "prop-004",
    slug: "bom-preco-loja-2026-0004",
    number: "2026-0004",
    clientId: "cli-004",
    clientName: "Mercado Bom Preço",
    title: "Loja Virtual WooCommerce",
    total: 4990,
    recurringTotal: 288,
    status: "expirada",
    validUntil: "2026-04-20",
    createdAt: "2026-03-22",
  },
  {
    id: "prop-005",
    slug: "pao-dourado-manutencao-2026-0005",
    number: "2026-0005",
    clientId: "cli-001",
    clientName: "Padaria Pão Dourado",
    title: "Plano de Manutenção Mensal",
    total: 0,
    recurringTotal: 249,
    status: "enviada",
    validUntil: "2026-06-20",
    createdAt: "2026-05-17",
  },
];

export const statusLabel: Record<ProposalSummary["status"], string> = {
  rascunho: "Rascunho",
  enviada: "Enviada",
  aprovada: "Aprovada",
  expirada: "Vencida",
};
