From f55beac48a2c7480379c952c7041fad7472f6c2e Mon Sep 17 00:00:00 2001 From: Roberto Jimenez Sanchez Date: Tue, 2 Dec 2025 22:19:47 +0100 Subject: [PATCH] fix(typescript): remove remaining type assertions in ShareExport.tsx - Remove type assertions from openSaveAsDialog calls - Function now accepts unknown type, so no assertions needed - TypeScript will accept any value since function signature is unknown --- .../features/dashboard/components/ShareModal/ShareExport.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/app/features/dashboard/components/ShareModal/ShareExport.tsx b/public/app/features/dashboard/components/ShareModal/ShareExport.tsx index b1af72b46c6..eef9eb81243 100644 --- a/public/app/features/dashboard/components/ShareModal/ShareExport.tsx +++ b/public/app/features/dashboard/components/ShareModal/ShareExport.tsx @@ -38,10 +38,10 @@ export const ShareExport = memo(({ dashboard, panel, onDismiss }: Props) => { console.error('Failed to export dashboard:', dashboardJson.error); return; } - openSaveAsDialog(dashboardJson as Record & { title?: string }); + openSaveAsDialog(dashboardJson); }); } else { - openSaveAsDialog(dashboard.getSaveModelClone() as Record & { title?: string }); + openSaveAsDialog(dashboard.getSaveModelClone()); } };