diff --git a/admin-compliance/app/sdk/document-generator/_components/GeneratorSection.tsx b/admin-compliance/app/sdk/document-generator/_components/GeneratorSection.tsx index 7b27996..01a722c 100644 --- a/admin-compliance/app/sdk/document-generator/_components/GeneratorSection.tsx +++ b/admin-compliance/app/sdk/document-generator/_components/GeneratorSection.tsx @@ -38,7 +38,7 @@ export default function GeneratorSection({ const [activeTab, setActiveTab] = useState<'placeholders' | 'preview'>('placeholders') const [expandedSections, setExpandedSections] = useState>(new Set(['PROVIDER', 'LEGAL'])) - const placeholders = template.placeholders || [] + const placeholders = Array.isArray(template.placeholders) ? template.placeholders : [] const relevantSections = useMemo(() => getRelevantSections(placeholders), [placeholders]) const uncovered = useMemo(() => getUncoveredPlaceholders(placeholders, context), [placeholders, context]) const missing = useMemo(() => getMissingRequired(placeholders, context), [placeholders, context])