2019-11-08 17:34:06 +04:00
|
|
|
import { HeaderWrap, HeaderButtons, HeaderButton, Subtitle, Title } from './style';
|
2019-11-08 16:47:21 +04:00
|
|
|
|
2019-11-08 17:34:06 +04:00
|
|
|
const PageHeader = ({
|
|
|
|
title,
|
|
|
|
subtitle,
|
|
|
|
children,
|
|
|
|
primaryButtonText,
|
|
|
|
primaryButtonUrl,
|
|
|
|
secondaryButtonText,
|
|
|
|
secondaryButtonUrl,
|
|
|
|
}) => (
|
2019-11-08 16:47:21 +04:00
|
|
|
<HeaderWrap>
|
2019-11-08 17:34:06 +04:00
|
|
|
<Title>{ title }</Title>
|
|
|
|
<Subtitle dangerouslySetInnerHTML={{ __html: subtitle }} />
|
|
|
|
|
|
|
|
{
|
|
|
|
(primaryButtonText || secondaryButtonText) &&
|
|
|
|
<HeaderButtons>
|
|
|
|
{ primaryButtonText && <HeaderButton primary href={primaryButtonUrl}>{ primaryButtonText }</HeaderButton> }
|
|
|
|
{ secondaryButtonText && <HeaderButton href={secondaryButtonUrl}>{ secondaryButtonText }</HeaderButton> }
|
|
|
|
</HeaderButtons>
|
|
|
|
}
|
|
|
|
|
|
|
|
{ children }
|
2019-11-08 16:47:21 +04:00
|
|
|
</HeaderWrap>
|
|
|
|
);
|
|
|
|
|
|
|
|
export default PageHeader;
|