From b7896be507400840ff577bb213e903b327349425 Mon Sep 17 00:00:00 2001 From: Gigi Date: Mon, 13 Oct 2025 18:26:36 +0200 Subject: [PATCH] fix(types): replace ShareData with inline type to fix lint errors --- src/components/ContentPanel.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/ContentPanel.tsx b/src/components/ContentPanel.tsx index b050e26c..797f85e6 100644 --- a/src/components/ContentPanel.tsx +++ b/src/components/ContentPanel.tsx @@ -260,8 +260,8 @@ const ContentPanel: React.FC = ({ const handleShareVideoUrl = async () => { try { - if (selectedUrl && (navigator as unknown as { share?: (d: ShareData) => Promise }).share) { - await (navigator as unknown as { share: (d: ShareData) => Promise }).share({ title: title || 'Video', url: selectedUrl }) + if (selectedUrl && (navigator as { share?: (d: { title?: string; url?: string }) => Promise }).share) { + await (navigator as { share: (d: { title?: string; url?: string }) => Promise }).share({ title: title || 'Video', url: selectedUrl }) } else if (selectedUrl) { await navigator.clipboard.writeText(selectedUrl) }