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}) + )}
)}