diff --git a/src/pages/DesignerDetail.tsx b/src/pages/DesignerDetail.tsx index b7026f31..f4b64bfc 100644 --- a/src/pages/DesignerDetail.tsx +++ b/src/pages/DesignerDetail.tsx @@ -15,6 +15,7 @@ import { useAuth } from '@/hooks/useAuth'; import { useUserRole } from '@/hooks/useUserRole'; import { toast } from '@/hooks/use-toast'; import { submitCompanyUpdate } from '@/lib/companyHelpers'; +import { VersionIndicator } from '@/components/versioning/VersionIndicator'; export default function DesignerDetail() { const { slug } = useParams<{ slug: string }>(); @@ -168,6 +169,13 @@ export default function DesignerDetail() { {designer.headquarters_location} )} +
+ +
{designer.average_rating > 0 && ( diff --git a/src/pages/ManufacturerDetail.tsx b/src/pages/ManufacturerDetail.tsx index 3ffe920a..1f636ccd 100644 --- a/src/pages/ManufacturerDetail.tsx +++ b/src/pages/ManufacturerDetail.tsx @@ -15,6 +15,7 @@ import { useAuth } from '@/hooks/useAuth'; import { useUserRole } from '@/hooks/useUserRole'; import { toast } from '@/hooks/use-toast'; import { submitCompanyUpdate } from '@/lib/companyHelpers'; +import { VersionIndicator } from '@/components/versioning/VersionIndicator'; export default function ManufacturerDetail() { const { slug } = useParams<{ slug: string }>(); @@ -170,6 +171,13 @@ export default function ManufacturerDetail() { {manufacturer.headquarters_location} )} +
+ +
{manufacturer.average_rating > 0 && ( diff --git a/src/pages/OperatorDetail.tsx b/src/pages/OperatorDetail.tsx index 51105727..5561d9b5 100644 --- a/src/pages/OperatorDetail.tsx +++ b/src/pages/OperatorDetail.tsx @@ -16,6 +16,7 @@ import { useAuth } from '@/hooks/useAuth'; import { useUserRole } from '@/hooks/useUserRole'; import { toast } from '@/hooks/use-toast'; import { submitCompanyUpdate } from '@/lib/companyHelpers'; +import { VersionIndicator } from '@/components/versioning/VersionIndicator'; export default function OperatorDetail() { const { slug } = useParams<{ slug: string }>(); @@ -197,6 +198,13 @@ export default function OperatorDetail() { {operator.headquarters_location} )} +
+ +
{operator.average_rating > 0 && ( diff --git a/src/pages/ParkDetail.tsx b/src/pages/ParkDetail.tsx index fc41134a..64115094 100644 --- a/src/pages/ParkDetail.tsx +++ b/src/pages/ParkDetail.tsx @@ -20,6 +20,8 @@ import { ParkForm } from '@/components/admin/ParkForm'; import { toast } from '@/hooks/use-toast'; import { useUserRole } from '@/hooks/useUserRole'; import { Edit } from 'lucide-react'; +import { VersionIndicator } from '@/components/versioning/VersionIndicator'; + export default function ParkDetail() { const { slug @@ -253,6 +255,13 @@ export default function ParkDetail() { {park.location.city && `${park.location.city}, `}{park.location.country} } +
+ +
{park.average_rating > 0 &&
diff --git a/src/pages/PropertyOwnerDetail.tsx b/src/pages/PropertyOwnerDetail.tsx index e6140b02..d643908c 100644 --- a/src/pages/PropertyOwnerDetail.tsx +++ b/src/pages/PropertyOwnerDetail.tsx @@ -16,6 +16,7 @@ import { useAuth } from '@/hooks/useAuth'; import { useUserRole } from '@/hooks/useUserRole'; import { toast } from '@/hooks/use-toast'; import { submitCompanyUpdate } from '@/lib/companyHelpers'; +import { VersionIndicator } from '@/components/versioning/VersionIndicator'; export default function PropertyOwnerDetail() { const { slug } = useParams<{ slug: string }>(); @@ -197,6 +198,13 @@ export default function PropertyOwnerDetail() { {owner.headquarters_location}
)} +
+ +
{owner.average_rating > 0 && ( diff --git a/src/pages/RideDetail.tsx b/src/pages/RideDetail.tsx index 14687115..1d4182cb 100644 --- a/src/pages/RideDetail.tsx +++ b/src/pages/RideDetail.tsx @@ -43,6 +43,7 @@ import { RideForm } from '@/components/admin/RideForm'; import { useAuth } from '@/hooks/useAuth'; import { useUserRole } from '@/hooks/useUserRole'; import { toast } from '@/hooks/use-toast'; +import { VersionIndicator } from '@/components/versioning/VersionIndicator'; export default function RideDetail() { const { parkSlug, rideSlug } = useParams<{ parkSlug: string; rideSlug: string }>(); @@ -251,6 +252,13 @@ export default function RideDetail() { {ride.park.name} +
+ +
{ride.average_rating > 0 && (