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 ? (