Skip to Content
BannersDisclosureBanner

DisclosureBanner

Collapsible disclosure/accordion list.

Includes the common banner props.

Disclosure block preview

Props

id
string
required

CMS id.

items
DisclosureBannerItem[]
required

Collapsible items rendered in order.

DisclosureBannerItem has: id, title, content (string).

Example

const banner: DisclosureBanner = { typename: BannerTypename.DisclosureBlock, id: 'b_123', title: 'FAQ', titleTag: 'h2', titleAlign: 'left', cssId: null, cssClasses: null, items: [ { id: 'i1', title: 'Shipping', content: 'Shipping details...' }, { id: 'i2', title: 'Returns', content: 'Returns details...' } ] };

Notes

  • content is plain string (not markdown).
Last updated on