diff --git a/src/components/parks/ParkCard.tsx b/src/components/parks/ParkCard.tsx
index 7cffe234..b04c4415 100644
--- a/src/components/parks/ParkCard.tsx
+++ b/src/components/parks/ParkCard.tsx
@@ -3,65 +3,56 @@ import { Card, CardContent } from '@/components/ui/card';
import { Badge } from '@/components/ui/badge';
import { Button } from '@/components/ui/button';
import { Park } from '@/types/database';
-
interface ParkCardProps {
park: Park;
onClick?: () => void;
}
-
-export function ParkCard({ park, onClick }: ParkCardProps) {
+export function ParkCard({
+ park,
+ onClick
+}: ParkCardProps) {
const getStatusColor = (status: string) => {
switch (status) {
- case 'operating': return 'bg-green-500/20 text-green-400 border-green-500/30';
- case 'seasonal': return 'bg-yellow-500/20 text-yellow-400 border-yellow-500/30';
- case 'under_construction': return 'bg-blue-500/20 text-blue-400 border-blue-500/30';
- default: return 'bg-red-500/20 text-red-400 border-red-500/30';
+ case 'operating':
+ return 'bg-green-500/20 text-green-400 border-green-500/30';
+ case 'seasonal':
+ return 'bg-yellow-500/20 text-yellow-400 border-yellow-500/30';
+ case 'under_construction':
+ return 'bg-blue-500/20 text-blue-400 border-blue-500/30';
+ default:
+ return 'bg-red-500/20 text-red-400 border-red-500/30';
}
};
-
const getParkTypeIcon = (type: string) => {
switch (type) {
- case 'theme_park': return
+ {park.description &&
{park.description}
-
- ) : (
-
: