import React from 'react' /** * Единый заголовок страницы в стиле Tabler UI. * Используется на всех страницах для одинакового UX. * Кнопки (actions) отображаются под названием страницы. * @param {string} title - Заголовок страницы * @param {React.ReactNode} [icon] - Иконка слева от заголовка (например, ) * @param {string} [pretitle] - Небольшая надпись над заголовком (page-pretitle) * @param {React.ReactNode} [meta] - Подзаголовок или мета-информация под заголовком * @param {React.ReactNode} [actions] - Кнопки/действия под названием страницы (btn-list, btn-group) */ function PageHeader({ title, icon, pretitle, actions, meta }) { return (
{pretitle && (
{pretitle}
)}

{icon && {icon}} {title}

{meta && (
{meta}
)}
{actions && (
{actions}
)}
) } export default PageHeader