"use client"; import { ChangelogManager } from './changelog-manager'; import type { ChangelogEntry } from '../../types/product-release'; interface ChangelogSectionsManagerProps { featuresAdded: ChangelogEntry[]; bugsFixed: ChangelogEntry[]; improvements: ChangelogEntry[]; breakingChanges: ChangelogEntry[]; onFeaturesAddedChange: (entries: ChangelogEntry[]) => void; onBugsFixedChange: (entries: ChangelogEntry[]) => void; onImprovementsChange: (entries: ChangelogEntry[]) => void; onBreakingChangesChange: (entries: ChangelogEntry[]) => void; className?: string; /** Expand all items in all sections - useful after AI enrichment fills entries */ expandAll?: boolean; } export function ChangelogSectionsManager({ featuresAdded, bugsFixed, improvements, breakingChanges, onFeaturesAddedChange, onBugsFixedChange, onImprovementsChange, onBreakingChangesChange, className = '', expandAll = false }: ChangelogSectionsManagerProps) { return (