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 clienteTelefono: string
unidadCodigo: string unidadCodigo: string
proyecto: string proyecto: string
pagoVencido: string // ISO fecha pagoVencido: number // ISO fecha
monto: number monto: number
diasAtraso: 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 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.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.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 font-medium text-[#111827] dark:text-[#E2E8F0]">{formatoMoneda(c.monto)}</td>
<td className="px-4 py-3 text-right"> <td className="px-4 py-3 text-right">
<span className={`rounded-full px-2 py-0.5 text-xs font-semibold ${ <span className={`rounded-full px-2 py-0.5 text-xs font-semibold ${