Add unread notifications badge to the navigation bar
This commit is contained in:
		@@ -34,6 +34,7 @@ const mapStateToProps = state => ({
 | 
			
		||||
  searchHidden: state.getIn(['search', 'hidden']),
 | 
			
		||||
  searchValue: state.getIn(['search', 'value']),
 | 
			
		||||
  submitted: state.getIn(['search', 'submitted']),
 | 
			
		||||
  unreadNotifications: state.getIn(['notifications', 'unread']),
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
//  Dispatch mapping.
 | 
			
		||||
@@ -87,6 +88,7 @@ class Drawer extends React.Component {
 | 
			
		||||
      searchValue,
 | 
			
		||||
      submitted,
 | 
			
		||||
      isSearchPage,
 | 
			
		||||
      unreadNotifications,
 | 
			
		||||
    } = this.props;
 | 
			
		||||
    const computedClass = classNames('drawer', `mbstobon-${elefriend}`);
 | 
			
		||||
 | 
			
		||||
@@ -96,6 +98,7 @@ class Drawer extends React.Component {
 | 
			
		||||
        {multiColumn ? (
 | 
			
		||||
          <DrawerHeader
 | 
			
		||||
            columns={columns}
 | 
			
		||||
            unreadNotifications={unreadNotifications}
 | 
			
		||||
            intl={intl}
 | 
			
		||||
            onSettingsClick={onOpenSettings}
 | 
			
		||||
          />
 | 
			
		||||
@@ -139,6 +142,7 @@ Drawer.propTypes = {
 | 
			
		||||
  searchHidden: PropTypes.bool,
 | 
			
		||||
  searchValue: PropTypes.string,
 | 
			
		||||
  submitted: PropTypes.bool,
 | 
			
		||||
  unreadNotifications: PropTypes.number,
 | 
			
		||||
 | 
			
		||||
  //  Dispatch props.
 | 
			
		||||
  onChange: PropTypes.func,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user