Refactor: Implement entity type safety plan

This commit is contained in:
gpt-engineer-app[bot]
2025-10-16 13:48:41 +00:00
parent 2106142150
commit 4efdeaa104
9 changed files with 34 additions and 38 deletions

View File

@@ -26,7 +26,7 @@ export default function PropertyOwnerDetail() {
const { slug } = useParams<{ slug: string }>();
const navigate = useNavigate();
const [owner, setOwner] = useState<Company | null>(null);
const [parks, setParks] = useState<any[]>([]);
const [parks, setParks] = useState<Park[]>([]);
const [loading, setLoading] = useState(true);
const [parksLoading, setParksLoading] = useState(true);
const [isEditModalOpen, setIsEditModalOpen] = useState(false);
@@ -427,7 +427,8 @@ export default function PropertyOwnerDetail() {
name: owner.name,
slug: owner.slug,
description: owner.description,
person_type: owner.person_type as any,
company_type: 'property_owner',
person_type: owner.person_type,
website_url: owner.website_url,
founded_year: owner.founded_year,
headquarters_location: owner.headquarters_location,