import type { ReactNode } from "react" import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from "@/components/ui/accordion" import { Badge } from "@/components/ui/badge" import { Card } from "@/components/ui/card" import { ProIndicator } from "@/components/pro/pro-indicator" /** Optional settings stay discoverable without competing with the primary setup. */ export function SettingsSection({ id, title, description, summary, pro = false, children }: { id: string title: string description?: ReactNode summary: string pro?: boolean children: ReactNode }) { return ( {title}{pro && <> (Pro)} {description && {description}} {summary} {children} ) }