Created
July 27, 2021 02:50
-
-
Save kevinashworth/dc06a3b5c24b77fc56f83537d7fdff35 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React from 'react'; | |
import { makeStyles } from '@material-ui/core/styles'; | |
import Box from '@material-ui/core/Box'; | |
import Container from '@material-ui/core/Container'; | |
import Grid from '@material-ui/core/Grid'; | |
import NavBreadcrumbs from './NavBreadcrumbs'; | |
import TitleSection from './TitleSection'; | |
const useStyles = makeStyles({ | |
addPad: { | |
minHeight: 32, | |
}, | |
headerBox: { | |
minHeight: 300, | |
}, | |
}); | |
const GenericHeaderSection = (props) => { | |
const { mainTitle, children, breadCrumbLinks, addPad } = props; | |
const classes = useStyles(); | |
return ( | |
<Box className={classes.headerBox}> | |
<NavBreadcrumbs crumbs={breadCrumbLinks} /> | |
{addPad && <div className={classes.addPad} />} | |
<TitleSection>{mainTitle}</TitleSection> | |
{children} | |
</Box> | |
); | |
}; | |
export default GenericHeaderSection; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment