import Typography from "@material-ui/core/Typography"; import { makeStyles } from "@saleor/theme"; 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 }, alignSelf: "flex-start", flex: 1, fontSize: 24 } }), { name: "PageHeader" } ); interface PageHeaderProps { children?: React.ReactNode; className?: string; inline?: boolean; title?: React.ReactNode; } const PageHeader: React.FC = props => { const { children, className, inline, title } = props; const classes = useStyles(props); return ( {title !== undefined ? title : } } >
{children}
); }; PageHeader.displayName = "PageHeader"; export default PageHeader;