UNPKG

next-material-kit

Version:

NextJS Version of Material Kit React by Creative Tim (https://creative-tim.com)

36 lines (29 loc) 747 B
import React from "react"; // nodejs library to set properties for components import PropTypes from "prop-types"; // @material-ui/core components import { makeStyles } from "@material-ui/core/styles"; import styles from "styles/jss/nextjs-material-kit/components/badgeStyle.js"; const useStyles = makeStyles(styles); export default function Badge(props) { const classes = useStyles(); const { color, children } = props; return ( <span className={classes.badge + " " + classes[color]}>{children}</span> ); } Badge.defaultProps = { color: "gray", }; Badge.propTypes = { color: PropTypes.oneOf([ "primary", "warning", "danger", "success", "info", "rose", "gray", ]), children: PropTypes.node, };