diff --git a/src/components/designers/DesignerCard.tsx b/src/components/designers/DesignerCard.tsx
index 00861711..4294aa60 100644
--- a/src/components/designers/DesignerCard.tsx
+++ b/src/components/designers/DesignerCard.tsx
@@ -90,7 +90,9 @@ export function DesignerCard({ company }: DesignerCardProps) {
{company.average_rating.toFixed(1)}
- ({company.review_count} reviews)
+ {company.review_count > 0 && (
+ ({company.review_count} reviews)
+ )}
)}
diff --git a/src/components/manufacturers/ManufacturerCard.tsx b/src/components/manufacturers/ManufacturerCard.tsx
index 44298644..40981972 100644
--- a/src/components/manufacturers/ManufacturerCard.tsx
+++ b/src/components/manufacturers/ManufacturerCard.tsx
@@ -104,7 +104,9 @@ export function ManufacturerCard({ company }: ManufacturerCardProps) {
{company.average_rating.toFixed(1)}
- ({company.review_count} reviews)
+ {company.review_count > 0 && (
+ ({company.review_count} reviews)
+ )}
)}
diff --git a/src/components/parks/ParkCard.tsx b/src/components/parks/ParkCard.tsx
index 772a76e9..e8359506 100644
--- a/src/components/parks/ParkCard.tsx
+++ b/src/components/parks/ParkCard.tsx
@@ -100,11 +100,15 @@ export function ParkCard({ park }: ParkCardProps) {
)}
- {park.average_rating > 0 &&
+ {park.average_rating > 0 && (
+
{park.average_rating.toFixed(1)}
- ({park.review_count})
-
}
+ {park.review_count > 0 && (
+
({park.review_count})
+ )}
+
+ )}
{/* Action Button */}
diff --git a/src/components/rides/RideCard.tsx b/src/components/rides/RideCard.tsx
index 44f086b9..c10421fe 100644
--- a/src/components/rides/RideCard.tsx
+++ b/src/components/rides/RideCard.tsx
@@ -136,7 +136,9 @@ export function RideCard({ ride, showParkName = true, className }: RideCardProps
{ride.average_rating.toFixed(1)}
- ({ride.review_count})
+ {ride.review_count > 0 && (
+ ({ride.review_count})
+ )}
)}