import React from 'react'; import PropTypes from 'prop-types'; import { withStyles } from '@material-ui/core/styles'; import ArrowBack from '@material-ui/icons/ArrowBack'; import PermContactCalendar from '@material-ui/icons/PermContactCalendar'; import Add from '@material-ui/icons/Add'; import { AppBar, Toolbar, Typography, Button, IconButton } from '@material-ui/core'; import styles from './contact-jss'; class ContactHeader extends React.Component { render() { const { classes, addContact, total, hideDetail, showMobileDetail } = this.props; return ( {showMobileDetail && ( hideDetail()} className={classes.navIconHide} > )} {' '} Contacts ( {total} ) ); } } ContactHeader.propTypes = { classes: PropTypes.object.isRequired, showMobileDetail: PropTypes.bool.isRequired, addContact: PropTypes.func.isRequired, hideDetail: PropTypes.func.isRequired, total: PropTypes.number.isRequired, }; export default withStyles(styles)(ContactHeader);