import React from 'react'; import { connect } from 'react-redux'; import PropTypes from 'prop-types'; import { ButtonBase } from '@material-ui/core'; function Status({ userFetching, listsFetching }) { return ( {userFetching ? 'loading user' : null} {listsFetching ? 'loading lists' : null} ); } Status.propTypes = { userFetching: PropTypes.bool.isRequired, listsFetching: PropTypes.bool.isRequired, }; function mapStateToProps(state) { return { userFetching: state.user.fetching, listsFetching: state.lists.fetching, }; } export default connect(mapStateToProps)(Status);