diff --git a/frontend/src/app/dashboard/companies/page.tsx b/frontend/src/app/dashboard/companies/page.tsx index a668132..a234107 100644 --- a/frontend/src/app/dashboard/companies/page.tsx +++ b/frontend/src/app/dashboard/companies/page.tsx @@ -28,6 +28,33 @@ const companyDateFormatter = new Intl.DateTimeFormat("en-US", { timeZone: "UTC", }) +// Helper to format description (handles JSON or plain text) +const formatDescription = (description: string | undefined) => { + if (!description) return null + + try { + const parsed = JSON.parse(description) + if (typeof parsed === 'object' && parsed !== null) { + return ( +
{description}
+} + export default function AdminCompaniesPage() { const router = useRouter() const [companies, setCompanies] = useState{selectedCompany.description}
+