From 2e0767ce73f71334ea0cee6df5f1ea60db325cb0 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Fri, 28 Feb 2025 00:19:43 -0600 Subject: [PATCH] Use hidden-inclusive photo count in admin menu --- src/admin/AdminAppMenu.tsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/admin/AdminAppMenu.tsx b/src/admin/AdminAppMenu.tsx index ba862b45..0865af27 100644 --- a/src/admin/AdminAppMenu.tsx +++ b/src/admin/AdminAppMenu.tsx @@ -30,9 +30,10 @@ export default function AdminAppMenu({ className?: string }) { const { - photosCount, - uploadsCount, - tagsCount, + photosCount = 0, + photosCountHidden = 0, + uploadsCount = 0, + tagsCount = 0, selectedPhotoIds, startUpload, setSelectedPhotoIds, @@ -40,6 +41,8 @@ export default function AdminAppMenu({ clearAuthStateAndRedirect, } = useAppState(); + const photosCountTotal = photosCount + photosCountHidden; + const isSelecting = selectedPhotoIds !== undefined; const items: ComponentProps['items'] = [{ @@ -51,8 +54,8 @@ export default function AdminAppMenu({ action: startUpload, }, { label: 'Manage Photos', - ...photosCount !== undefined && { - annotation: `${photosCount}`, + ...photosCountTotal && { + annotation: `${photosCountTotal}`, }, icon: