From 24098c4999133ab9690d0861abc80da1357aa8cc Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Fri, 30 Jan 2026 13:58:24 +0100 Subject: [PATCH] fix: handle undefined values in PDF export --- components/dashboard/ExportModal.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/dashboard/ExportModal.tsx b/components/dashboard/ExportModal.tsx index 804e200..87c91f5 100644 --- a/components/dashboard/ExportModal.tsx +++ b/components/dashboard/ExportModal.tsx @@ -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`)