import { SectionAccordionGroup } from '@megafon/ui-core';<SectionAccordionGroup sections={[ { id: 'group-1', title: 'Название группы', icon: <HeartIcon24 />, content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, { id: 'group-2', title: 'Название группы', icon: <HeartIcon24 />, content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, { id: 'group-3', title: 'Название группы', icon: <HeartIcon24 />, content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, { id: 'group-4', title: 'Название группы', icon: <HeartIcon24 />, content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, ]} />
<SectionAccordionGroup sections={[ { id: 'group-1', title: 'Название группы', content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, { id: 'group-2', title: 'Название группы', content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, { id: 'group-3', title: 'Название группы', content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, ]} />
<SectionAccordionGroup sections={[ { id: 'group-1', title: 'Название группы', icon: <HeartIcon24 />, badge: { color: PromoBadgeColors.GRADIENT_PURPLE, label: 'ВИП' }, content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, { id: 'group-2', title: 'Название группы', icon: <HeartIcon24 />, badge: { color: PromoBadgeColors.NIGHT, label: 'Эксклюзив' }, content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, { id: 'group-3', title: 'Название группы', icon: <HeartIcon24 />, content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, ]} />
<SectionAccordionGroup sections={[ { id: 'group-1', title: 'Название группы', icon: <HeartIcon24 />, badge: { color: PromoBadgeColors.GRADIENT_PURPLE, label: 'ВИП' }, content: <div style={{display:'flex',flexDirection:'column',gap:'16px'}}><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row><Row backgroundView="gray" title="Название" subTitle="Значение"><Button type="text">Изменить</Button></Row></div>, }, ]} />
| Prop name | Type | Default | Description |
|---|---|---|---|
| sections* | ISectionAccordion[] | Массив секций аккордеона | |
| classes | ISectionAccordionGroupClasses | undefined | {} | Дополнительные классы для внутренних элементов |
| dataAttrs | ISectionAccordionGroupDataAttrs | undefined | Дополнительные data-атрибуты для внутренних элементов | |
| className | string | undefined | Дополнительный класс корневого элемента |