DisclosureBanner
Collapsible disclosure/accordion list.
Includes the common banner props.
Props
id●required
string
CMS id.
items●required
DisclosureBannerItem[]
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
contentis plain string (not markdown).