From dfcf6bebdec423fd4f6c5388d69c53366a8ede56 Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Sun, 22 Mar 2026 20:59:52 +0100 Subject: [PATCH] fix(pagespeed): show all 4 category cards including those with 0 issues --- app/sites/[id]/pagespeed/page.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/sites/[id]/pagespeed/page.tsx b/app/sites/[id]/pagespeed/page.tsx index bb41293..7d07859 100644 --- a/app/sites/[id]/pagespeed/page.tsx +++ b/app/sites/[id]/pagespeed/page.tsx @@ -509,8 +509,7 @@ export default function PageSpeedPage() { {categoryGroups.map(group => { const groupAudits = auditsByGroup[group.key] ?? [] const groupPassed = passed.filter(a => a.group === group.key) - // * Hide categories with no failing audits — showing only passed count adds no value - if (groupAudits.length === 0) return null + if (groupAudits.length === 0 && groupPassed.length === 0) return null return (
{/* Category header with gauge */} @@ -521,7 +520,7 @@ export default function PageSpeedPage() { {group.label}

- {groupAudits.length} issue{groupAudits.length !== 1 ? 's' : ''} found + {groupAudits.length === 0 ? 'No issues found' : `${groupAudits.length} issue${groupAudits.length !== 1 ? 's' : ''} found`}