From 6bf2733cecedcc397d6b9015016a45231d04b6a3 Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Tue, 24 Mar 2026 18:08:08 -0700 Subject: [PATCH] Show that no mods are available to download/installed --- src/componets/popups/ModDownloads.tsx | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/componets/popups/ModDownloads.tsx b/src/componets/popups/ModDownloads.tsx index a0e4722..4f23ed2 100644 --- a/src/componets/popups/ModDownloads.tsx +++ b/src/componets/popups/ModDownloads.tsx @@ -105,9 +105,25 @@ export default function ModDownloadsPopup () { ) : null}
- {typeof mods == 'number' ? ( + {typeof mods == 'number' || + (!showModInfo && + mods.filter(v => + tab == 0 + ? Object.keys(downloadedVersionsConfig?.mods ?? []).includes( + String(versionInfo?.game + '-' + v.id) + ) + : !Object.keys(downloadedVersionsConfig?.mods ?? []).includes( + String(versionInfo?.game + '-' + v.id) + ) + ).length == 0) ? (

- {mods == 0 ? 'Loading' : 'Failed to load mods'} + {typeof mods == 'number' + ? mods == 0 + ? 'Loading' + : 'Failed to load mods' + : tab == 0 + ? 'No mods installed' + : 'No mods available to download'}

) : !showModInfo ? (