From 875c4512212e4d04cc499c2305dfdf4f77d91388 Mon Sep 17 00:00:00 2001 From: Paul Rosset Date: Thu, 2 Nov 2017 17:03:59 +0000 Subject: [PATCH] Add Counters on All notes && Starred notes --- browser/components/SideNavFilter.js | 7 +++++-- browser/components/SideNavFilter.styl | 2 +- browser/main/SideNav/index.js | 2 ++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/browser/components/SideNavFilter.js b/browser/components/SideNavFilter.js index e359d817..df019c7e 100644 --- a/browser/components/SideNavFilter.js +++ b/browser/components/SideNavFilter.js @@ -15,7 +15,8 @@ import styles from './SideNavFilter.styl' */ const SideNavFilter = ({ isFolded, isHomeActive, handleAllNotesButtonClick, - isStarredActive, handleStarredButtonClick, isTrashedActive, handleTrashedButtonClick, counterDelNote + isStarredActive, handleStarredButtonClick, isTrashedActive, handleTrashedButtonClick, counterDelNote, + counterTotalNote, counterStarredNote }) => (
) diff --git a/browser/components/SideNavFilter.styl b/browser/components/SideNavFilter.styl index 5bf95bf2..d2242db2 100644 --- a/browser/components/SideNavFilter.styl +++ b/browser/components/SideNavFilter.styl @@ -10,7 +10,7 @@ text-align left overflow ellipsis -.counter-notes-trash +.counters float right .menu-button--active diff --git a/browser/main/SideNav/index.js b/browser/main/SideNav/index.js index d9c2c12a..60fc28cd 100644 --- a/browser/main/SideNav/index.js +++ b/browser/main/SideNav/index.js @@ -72,6 +72,8 @@ class SideNav extends React.Component { isTrashedActive={isTrashedActive} handleStarredButtonClick={(e) => this.handleStarredButtonClick(e)} handleTrashedButtonClick={(e) => this.handleTrashedButtonClick(e)} + counterTotalNote={data.noteMap._map.size === 0 ? null : data.noteMap._map.size} + counterStarredNote={data.starredSet._set.size === 0 ? null : data.starredSet._set.size} counterDelNote={data.trashedSet._set.size === 0 ? null : data.trashedSet._set.size} />