A collapsible section in a side panel — a label, a count and a body that hides. The browser holds the state, not React.
count is then what tells the reader whether opening it pays off.IngotDisclosureGroup.IngotSection: it sets an <h2>/<h3> and holds the page outline. This section's label is NOT a heading and must not pass for one.IngotTabs: tabs always have exactly one view selected, collapsible sections can be all open or all closed.title: ReactNode — The block's label — already translated. Set in mono uppercase, because it is not a page heading.count: number — How much is inside. Only where it can be counted — a collapsed section with a count says what waits in it.defaultOpen: boolean — Expanded on first render. Defaults to false.children: ReactNode — The section body.className: string — A pass-through class — the panel sets margins and width.testId: string — An anchor for tests — on the section.