import { makeStyles } from "@material-ui/core/styles"; import Typography from "@material-ui/core/Typography"; import React from "react"; import ExtendedPageHeader from "../ExtendedPageHeader"; import Skeleton from "../Skeleton"; const useStyles = makeStyles(theme => ({ root: { display: "flex" }, title: { [theme.breakpoints.down("sm")]: { fontSize: 20, marginTop: theme.spacing(2), padding: 0 }, flex: 1, fontSize: 24, paddingBottom: theme.spacing(2) } })); interface PageHeaderProps { children?: React.ReactNode; className?: string; title?: string; } const PageHeader: React.FC = props => { const { children, className, title } = props; const classes = useStyles(props); return ( {title !== undefined ? title : } } >
{children}
); }; PageHeader.displayName = "PageHeader"; export default PageHeader;