diff --git a/src/features/admin/devkit/IconsPage.client.js b/src/features/admin/devkit/IconsPage.client.js index 2656efd..ebbdcfc 100644 --- a/src/features/admin/devkit/IconsPage.client.js +++ b/src/features/admin/devkit/IconsPage.client.js @@ -18,7 +18,9 @@ export default function IconsPage() { const cat = Icon.category; if (!cat) continue; if (!map.has(cat)) map.set(cat, { count: 0, FirstIcon: Icon }); - map.get(cat).count += 1; + const entry = map.get(cat); + entry.count += 1; + if (Icon.categoryIcon) entry.FirstIcon = Icon; } return Array.from(map.entries()).sort(([a], [b]) => a.localeCompare(b)); }, []); @@ -103,14 +105,14 @@ export default function IconsPage() { {hasSidebar && ( -