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