import { useState } from 'react' /** * Collapsible section wrapper for engine design input groups. */ export default function DesignSection({ title, children, defaultOpen = true, headerAction }) { const [open, setOpen] = useState(defaultOpen) return (
{headerAction && (
{headerAction}
)}
{open && (
{children}
)}
) }