From c83b972a683fa4dc28302d6cffeaa4631b16e7f2 Mon Sep 17 00:00:00 2001 From: Gigi Date: Thu, 9 Oct 2025 18:24:49 +0100 Subject: [PATCH] fix: correct TypeScript types for cache stats state --- src/components/Settings/OfflineModeSettings.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/Settings/OfflineModeSettings.tsx b/src/components/Settings/OfflineModeSettings.tsx index 75b9593e..868b010e 100644 --- a/src/components/Settings/OfflineModeSettings.tsx +++ b/src/components/Settings/OfflineModeSettings.tsx @@ -13,7 +13,11 @@ interface OfflineModeSettingsProps { const OfflineModeSettings: React.FC = ({ settings, onUpdate, onClose }) => { const navigate = useNavigate() - const [cacheStats, setCacheStats] = useState({ totalSizeMB: 0, itemCount: 0, items: [] }) + const [cacheStats, setCacheStats] = useState<{ + totalSizeMB: number + itemCount: number + items: Array<{ url: string, sizeMB: number }> + }>({ totalSizeMB: 0, itemCount: 0, items: [] }) const handleLinkClick = (url: string) => { if (onClose) onClose()