import { money } from '@/types/procurement'; export type CommercialTerms = { lines: { requisition_item_id: number; gross_unit_minor: number; discount_type: string; discount_value: string; net_unit_minor: number; }[]; }; export function QuotationCommercialTerms({ terms, }: { terms?: CommercialTerms | null; }) { if (!terms) return null; return (

Desconto por unidade, antes do IVA. Preço líquido arredondado ao centavo.

{terms.lines.map((line) => (

Linha #{line.requisition_item_id}: preço inicial{' '} {money(line.gross_unit_minor)} · desconto{' '} {line.discount_type === 'none' ? 'sem desconto' : line.discount_type === 'percent' ? `${line.discount_value}%` : `${line.discount_value} MZN/unidade`}{' '} · preço líquido {money(line.net_unit_minor)}

))}
); }