fix(mora): pagoVencido es number, no string - fix .slice() error

- MoraDashboard: pagoVencido tipo number, mostrado como 'X pagos vencidos'
- Corrige TypeError: u.pagoVencido.slice is not a function
This commit is contained in:
2026-09-08 09:59:00 +00:00
parent 9b5ba96f30
commit ce95cb9631

View File

@@ -10,7 +10,7 @@ export interface ClienteMora {
clienteTelefono: string
unidadCodigo: string
proyecto: string
pagoVencido: string // ISO fecha
pagoVencido: number // ISO fecha
monto: number
diasAtraso: number
}
@@ -104,7 +104,7 @@ export default function MoraDashboard() {
<td className="px-4 py-3 font-medium text-[#111827] dark:text-[#E2E8F0]">{c.clienteNombre}</td>
<td className="px-4 py-3 text-[#64748B] dark:text-[#94A3B8]">{c.unidadCodigo}</td>
<td className="px-4 py-3 text-[#64748B] dark:text-[#94A3B8]">{c.proyecto}</td>
<td className="px-4 py-3 text-[#64748B] dark:text-[#94A3B8]">{c.pagoVencido.slice(0, 10)}</td>
<td className="px-4 py-3 text-[#64748B] dark:text-[#94A3B8]">{c.pagoVencido} pagos vencidos</td>
<td className="px-4 py-3 text-right font-medium text-[#111827] dark:text-[#E2E8F0]">{formatoMoneda(c.monto)}</td>
<td className="px-4 py-3 text-right">
<span className={`rounded-full px-2 py-0.5 text-xs font-semibold ${