Roadmap to becoming a developer in 2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
719 B

import { Box, Container, Heading, Text } from '@chakra-ui/react';
3 years ago
import React from 'react';
type PageHeaderProps = {
title: string;
subtitle: string;
3 years ago
children?: React.ReactNode;
};
export function PageHeader(props: PageHeaderProps) {
3 years ago
const { title, subtitle, children } = props;
return (
<Box pt='45px' pb='30px' borderBottomWidth={1} mb='30px'>
<Container maxW='container.md' position='relative'>
<Heading as='h1' color='black' fontSize='35px' fontWeight={700} mb='5px'>{title}</Heading>
<Text fontSize='15px'>{subtitle}</Text>
</Container>
3 years ago
{children && (
<Container maxW='container.md'>
{children}
</Container>
)}
</Box>
);
}