React · SwiftUI · agent guides
Accordion
Sections that open in place: row headers with a chevron; the panel grows to its content on the settle spring while the chevron turns on the part spring, and leaves on release.
Use it for
- Secondary detail that most people skip: advanced settings, a FAQ, a long inspector split into sections.
Don't use it for
- Content everyone needs (show it), switching between peers (use tabs), or a single show/hide (one item is fine, but keep it short).