import { createStyles, Theme, withStyles, WithStyles } from "@material-ui/core/styles"; import Typography from "@material-ui/core/Typography"; import * as React from "react"; import ExtendedPageHeader from "../ExtendedPageHeader"; import Skeleton from "../Skeleton"; const styles = (theme: Theme) => createStyles({ title: { flex: 1, fontSize: 24, paddingBottom: theme.spacing.unit * 2 } }); interface PageHeaderProps extends WithStyles { children?: React.ReactNode; className?: string; title?: string; } const PageHeader = withStyles(styles)( ({ children, classes, className, title }: PageHeaderProps) => ( {title !== undefined ? title : } } > {children} ) ); PageHeader.displayName = "PageHeader"; export default PageHeader;