From 5037489af8028f49d40c5ad16d956c18aca97243 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 23 Apr 2020 14:32:27 +0200 Subject: [PATCH] packages/core: add noPadding prop to Content --- packages/core/src/layout/Content/Content.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/packages/core/src/layout/Content/Content.tsx b/packages/core/src/layout/Content/Content.tsx index f3e1ef55ac..38db7c88f7 100644 --- a/packages/core/src/layout/Content/Content.tsx +++ b/packages/core/src/layout/Content/Content.tsx @@ -31,12 +31,22 @@ const useStyles = makeStyles((theme: Theme) => ({ flexDirection: 'column', flexGrow: 1, }, + noPadding: { + padding: 0, + }, })); -const Content: FC<{ stretch?: boolean; className?: string }> = ({ - children, +type Props = { + stretch?: boolean; + noPadding?: boolean; + className?: string; +}; + +const Content: FC = ({ className, stretch, + noPadding, + children, ...props }) => { const classes = useStyles(); @@ -45,6 +55,7 @@ const Content: FC<{ stretch?: boolean; className?: string }> = ({ {...props} className={classNames(classes.root, className, { [classes.stretch]: stretch, + [classes.noPadding]: noPadding, })} > {children}