Skip to main content

Disclosure

Status: No dedicated documentation exists in design-system-docs (checked main + all open PRs, verified 2026-08-19). This is a factual scaffold, not real guidance — every qualitative section below is an explicit placeholder for a human writer. Nothing has been invented.

Source: DTSL/design-systempackages/primitives/Disclosure/ (package @dtsl/naos-primitives, exported as DisclosureBody, DisclosureBackdrop, PLACEMENTS)

Entry file exports (verbatim from index.js):

export { default as DisclosureBody } from './components/Body'
export { default as DisclosureBackdrop } from './components/Backdrop'
export { PLACEMENTS } from './constant'

Props not fully extracted here — only the top-level export surface was verified. See packages/primitives/Disclosure/components/ and constant.js in source for prop shapes and available PLACEMENTS values.

When to Use

TODO — no existing UX/product guidance found in source, Storybook, or docs. Needs input from design/PM.

When NOT to Use

TODO — needs UX/product input. Name the alternative component if one exists (e.g. Popover, CollapsibleSection, or Accordion, which cover related show/hide-content use cases).

Decision Logic

TODO — needs UX/product input on Disclosure vs Popover vs CollapsibleSection vs Accordion selection.

Accessibility

TODO — needs UX/product input.

Common Mistakes

TODO — needs UX/product input.