From 2c78a28a3ebf74ebbe8a6b4b4ccd65a6148a5aad Mon Sep 17 00:00:00 2001 From: 230417 <230417@epvc.pt> Date: Thu, 26 Feb 2026 17:19:07 +0000 Subject: [PATCH] fix: Add nullish coalescing to shop rating, services, and barbers properties to prevent UI crashes --- web/src/pages/ShopDetails.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/pages/ShopDetails.tsx b/web/src/pages/ShopDetails.tsx index 55256ce..50360e2 100644 --- a/web/src/pages/ShopDetails.tsx +++ b/web/src/pages/ShopDetails.tsx @@ -68,7 +68,7 @@ export default function ShopDetails() {
- {shop.rating.toFixed(1)} + {(shop.rating || 0).toFixed(1)}

{shop.name}

{shop.address}

@@ -77,7 +77,7 @@ export default function ShopDetails() {
- {shop.services.length} serviços · {shop.barbers.length} barbeiros + {(shop.services || []).length} serviços · {(shop.barbers || []).length} barbeiros