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

@@ -59,10 +59,10 @@ export default function OwnerParks() {
const fetchData = async () => {
try {
// Fetch owner
const { data: ownerData, error: ownerError } = await supabase
const { data: ownerData, error: ownerError} = await supabase
.from('companies')
.select('*')
.eq('slug', ownerSlug)
.eq('slug', ownerSlug || '')
.eq('company_type', 'property_owner')
.maybeSingle();
@@ -151,8 +151,8 @@ export default function OwnerParks() {
description: owner
? `Explore ${filteredAndSortedParks.length} theme parks owned by ${owner.name}`
: undefined,
imageUrl: owner?.banner_image_url || filteredAndSortedParks[0]?.banner_image_url,
imageId: owner?.banner_image_id || filteredAndSortedParks[0]?.banner_image_id,
imageUrl: owner?.banner_image_url ?? filteredAndSortedParks[0]?.banner_image_url ?? undefined,
imageId: owner?.banner_image_id ?? filteredAndSortedParks[0]?.banner_image_id ?? undefined,
type: 'website',
enabled: !!owner && !loading
});