Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 

33 řádky
863 B

  1. import React from "react";
  2. // nodejs library that concatenates classes
  3. import classNames from "classnames";
  4. // nodejs library to set properties for components
  5. import PropTypes from "prop-types";
  6. // @material-ui/core components
  7. import { makeStyles } from "@material-ui/core/styles";
  8. // @material-ui/icons
  9. // core components
  10. import styles from "assets/jss/nextjs-material-kit/components/cardBodyStyle.js";
  11. const useStyles = makeStyles(styles);
  12. export default function CardBody(props) {
  13. const classes = useStyles();
  14. const { className, children, ...rest } = props;
  15. const cardBodyClasses = classNames({
  16. [classes.cardBody]: true,
  17. [className]: className !== undefined
  18. });
  19. return (
  20. <div className={cardBodyClasses} {...rest}>
  21. {children}
  22. </div>
  23. );
  24. }
  25. CardBody.propTypes = {
  26. className: PropTypes.string,
  27. children: PropTypes.node
  28. };