Refactor code to address issues

This commit is contained in:
gpt-engineer-app[bot]
2025-10-29 17:00:37 +00:00
parent ac63e1d2db
commit 59d028067a
16 changed files with 199 additions and 0 deletions

View File

@@ -24,6 +24,7 @@ import { submitCompanyCreation } from '@/lib/companyHelpers';
import { useAuthModal } from '@/hooks/useAuthModal';
import { getErrorMessage } from '@/lib/errorHandler';
import { useDocumentTitle } from '@/hooks/useDocumentTitle';
import { useOpenGraph } from '@/hooks/useOpenGraph';
export default function Manufacturers() {
useDocumentTitle('Manufacturers');
@@ -151,6 +152,15 @@ export default function Manufacturers() {
});
}, [companies, searchQuery, filters]);
useOpenGraph({
title: 'Ride Manufacturers - ThrillWiki',
description: `Browse ${filteredCompanies.length} ride manufacturers worldwide`,
imageUrl: filteredCompanies[0]?.banner_image_url,
imageId: filteredCompanies[0]?.banner_image_id,
type: 'website',
enabled: !loading
});
const handleCreateSubmit = async (data: any) => {
try {
await submitCompanyCreation(