fix: handle undefined values in PDF export

This commit is contained in:
Usman Baig
2026-01-30 13:58:24 +01:00
parent c845a1dffb
commit 24098c4999

View File

@@ -87,13 +87,13 @@ export default function ExportModal({ isOpen, onClose, data }: ExportModalProps)
if (field === 'date' && typeof val === 'string') {
return new Date(val).toLocaleDateString()
}
return val
return val ?? ''
})
)
autoTable(doc, {
head: [fields.map(f => f.charAt(0).toUpperCase() + f.slice(1).replace('_', ' '))],
body: tableData,
body: tableData as any[][],
})
doc.save(`${filename || 'export'}.pdf`)