Просмотр исходного кода

Merge branch 'bentiss-ui-fixes' into edge

Lauri Ojansivu 6 лет назад
Родитель
Сommit
c72b3a870e
2 измененных файлов с 12 добавлено и 3 удалено
  1. 2 3
      client/components/lists/listHeader.jade
  2. 10 0
      client/components/lists/listHeader.js

+ 2 - 3
client/components/lists/listHeader.jade

@@ -15,9 +15,8 @@ template(name="listHeader")
          |/#{wipLimit.value})
 
         if showCardsCountForList cards.count
-          = cards.count
-          span
-            |  {{_ 'cards-count'}}
+          | 
+          p.quiet.small {{cardsCount}} {{_ 'cards-count'}}
       if isMiniScreen
         if currentList
           if isWatching

+ 10 - 0
client/components/lists/listHeader.js

@@ -22,6 +22,16 @@ BlazeComponent.extendComponent({
     return Meteor.user().getLimitToShowCardsCount();
   },
 
+  cardsCount() {
+    const list = Template.currentData();
+    let swimlaneId = '';
+    const boardView = Meteor.user().profile.boardView;
+    if (boardView === 'board-view-swimlanes')
+      swimlaneId = this.parentComponent().parentComponent().data()._id;
+
+    return list.cards(swimlaneId).count();
+  },
+
   reachedWipLimit() {
     const list = Template.currentData();
     return list.getWipLimit('enabled') && list.getWipLimit('value') <= list.cards().count();