diff --git a/app/page.tsx b/app/page.tsx index 6ae4550..8df6fc2 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -64,6 +64,45 @@ export default function HomePage() { return mapping[employment as keyof typeof mapping] || employment } + const formatNullableField = (value: string | null | undefined) => { + if (!value || value === 'null') return 'Не указано' + return value + } + + const VacancyPlaceholder = () => ( +
{formatNullableField(vacancy.company_name)}
+{formatNullableField(vacancy.description)}
+{vacancy.company_name || 'Не указано'}
-{vacancy.description}
-- { vacancy.description } + { formatNullableField(vacancy.description) }
{ vacancy.key_skills }
+{ formatNullableField(vacancy.key_skills) }
- { vacancy.company_description } + { formatNullableField(vacancy.company_description) }