diff --git a/admin/inertia/pages/settings/maps.tsx b/admin/inertia/pages/settings/maps.tsx
index dfe7e64..bddeec8 100644
--- a/admin/inertia/pages/settings/maps.tsx
+++ b/admin/inertia/pages/settings/maps.tsx
@@ -191,20 +191,20 @@ export default function MapsManager(props: {
>
Download Custom Map File
- fetchLatestCollections.mutate()}
- disabled={fetchLatestCollections.isPending}
- icon="CloudArrowDownIcon"
- >
- Fetch Latest Collections
-
{!props.maps.baseAssetsExist && (
)}
-
-
+
+
fetchLatestCollections.mutate()}
+ disabled={fetchLatestCollections.isPending}
+ icon="CloudArrowDownIcon"
+ >
+ Fetch Latest Collections
+
+
{curatedCollections?.map((collection) => (
confirmDownload(collection)}
/>
))}
+ {curatedCollections && curatedCollections.length === 0 && (
+ No curated collections available.
+ )}
diff --git a/admin/inertia/pages/settings/zim/remote-explorer.tsx b/admin/inertia/pages/settings/zim/remote-explorer.tsx
index 5c66b6c..36fa7dc 100644
--- a/admin/inertia/pages/settings/zim/remote-explorer.tsx
+++ b/admin/inertia/pages/settings/zim/remote-explorer.tsx
@@ -198,13 +198,6 @@ export default function ZimRemoteExplorer() {
ZIM Remote Explorer
Browse and download ZIM files for offline reading!
- fetchLatestCollections.mutate()}
- disabled={fetchLatestCollections.isPending}
- icon="CloudArrowDownIcon"
- >
- Fetch Latest Collections
-
{!isOnline && (
)}
-
-
+
+
fetchLatestCollections.mutate()}
+ disabled={fetchLatestCollections.isPending}
+ icon="CloudArrowDownIcon"
+ >
+ Fetch Latest Collections
+
+
{curatedCollections?.map((collection) => (
confirmDownload(collection)}
- size='large'
+ size="large"
/>
))}
+ {curatedCollections && curatedCollections.length === 0 && (
+ No curated collections available.
+ )}