Подкомпонент, предназначенный для создания сложного контента в PanelHeader, включая добавление аватаров и подзаголовков.

Текст заголовка следует передавать в свойство children данного компонента.

В свойство aside можно передать дополнительный контент (чаще всего, иконку размером 12px), который будет располагаться справа от заголовка.

Подзаголовок, располагающийся под заголовком, следует передавать в свойство subtitle.

В компоненте доступна возможность добавления дополнительного контента в начале через свойство before. Наиболее частый вариант использования свойства before - аватары (компонент Avatar).

Следует руководствоваться следующими правилами:

  • на мобильных устройствах старайтесь использовать аватары размером 36px;
  • на планшетах и десктопах аватары размером 32px.

Компонент позволяет обрабатывать нажатия через свойство onClick. В таком случае вся шапка становится кликабельным элементом (role="button"), поэтому старайтесь не вкладывать другие интерактивные элементы (кнопки, ссылки), чтобы не нарушать a11y.