saleor-dashboard/src/components/CardSpacer.tsx
2019-08-09 12:26:22 +02:00

29 lines
667 B
TypeScript

import {
createStyles,
Theme,
withStyles,
WithStyles
} from "@material-ui/core/styles";
import React from "react";
const styles = (theme: Theme) =>
createStyles({
spacer: {
[theme.breakpoints.down("sm")]: {
marginTop: theme.spacing.unit
},
marginTop: theme.spacing.unit * 3
}
});
interface CardSpacerProps extends WithStyles<typeof styles> {
children?: React.ReactNode;
}
export const CardSpacer = withStyles(styles, { name: "CardSpacer" })(
({ classes, children }: CardSpacerProps) => (
<div className={classes.spacer}>{children}</div>
)
);
CardSpacer.displayName = "CardSpacer";
export default CardSpacer;