import React, { Fragment, PureComponent } from 'react'; import PropTypes from 'prop-types'; import { withStyles, MuiThemeProvider, createMuiTheme } from '@material-ui/core/styles'; import { pink, teal } from '@material-ui/core/colors'; import { Badge, Typography, Grid, Button } from '@material-ui/core'; const styles = theme => ({ demo: { height: 'auto', }, divider: { display: 'block', margin: `${theme.spacing(3)}px 0`, }, alone: { position: 'relative', margin: 20 }, field: { margin: '10px', position: 'relative' }, cssRoot: { '& span': { backgroundColor: pink[700], color: theme.palette.getContrastText(pink[500]), }, }, }); const theme = createMuiTheme({ palette: { primary: teal, secondary: pink }, }); class CommonBadges extends PureComponent { render() { const { classes } = this.props; return ( Button Badges
Text Badges
Badge Text
Badges Bold Text
); } } CommonBadges.propTypes = { classes: PropTypes.object.isRequired, }; export default withStyles(styles)(CommonBadges);