Fix: Resolve TypeScript errors in pages

This commit is contained in:
gpt-engineer-app[bot]
2025-11-03 02:59:07 +00:00
parent 88403f04f5
commit 3c13b7a9f4
8 changed files with 57 additions and 55 deletions

View File

@@ -62,7 +62,7 @@ export default function OperatorParks() {
const { data: operatorData, error: operatorError } = await supabase
.from('companies')
.select('*')
.eq('slug', operatorSlug)
.eq('slug', operatorSlug || '')
.eq('company_type', 'operator')
.maybeSingle();
@@ -151,8 +151,8 @@ export default function OperatorParks() {
description: operator
? `Explore ${filteredAndSortedParks.length} theme parks operated by ${operator.name}`
: undefined,
imageUrl: operator?.banner_image_url || filteredAndSortedParks[0]?.banner_image_url,
imageId: operator?.banner_image_id || filteredAndSortedParks[0]?.banner_image_id,
imageUrl: operator?.banner_image_url ?? filteredAndSortedParks[0]?.banner_image_url ?? undefined,
imageId: operator?.banner_image_id ?? filteredAndSortedParks[0]?.banner_image_id ?? undefined,
type: 'website',
enabled: !!operator && !loading
});