From 112d6f03503973e5402183b1532c27f813997e98 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Fri, 27 Jun 2014 17:17:28 +0200 Subject: [PATCH] Split search result table template in multiple angularjs templates for easy table rerender. --- app/partials/views/modules/search-filter.jade | 2 +- .../views/modules/search-result-table.jade | 28 +++++++++++++------ 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/app/partials/views/modules/search-filter.jade b/app/partials/views/modules/search-filter.jade index ee149e55..2752bd10 100644 --- a/app/partials/views/modules/search-filter.jade +++ b/app/partials/views/modules/search-filter.jade @@ -18,7 +18,7 @@ section.search-filter span.num 0 span.name Task - li.wiki(data-name="wiki") + li.wikipages(data-name="wikipages") a(href="#") span.icon.icon-wiki span.num 0 diff --git a/app/partials/views/modules/search-result-table.jade b/app/partials/views/modules/search-result-table.jade index 7929b13f..47f737b3 100644 --- a/app/partials/views/modules/search-result-table.jade +++ b/app/partials/views/modules/search-result-table.jade @@ -6,21 +6,31 @@ section.search-result-table div.points.width-1 Points div.points.width-1 Sprints div.search-result-table-body - - for (var x = 0; x < 50; x++) - div.row.table-main - div.user-stories.width-4 - div.user-story-name - a(href="") Crear el perfil de usuario Senior en el admin - div.status.width-2 Status - div.points.width-1 12 - div.points.width-1 54 script(type="text/ng-template", id="search-issues") div.row.table-main(ng-repeat="issue in issues track by issue.id") div.user-stories.width-4 div.user-story-name - a(href="") Crear el perfil de usuario Senior en el admin + a(href="", tg-bo-html="issue.subject") + div.status.width-2 Status + div.points.width-1 12 + div.points.width-1 54 + +script(type="text/ng-template", id="search-userstories") + div.row.table-main(ng-repeat="us in userstories track by us.id") + div.user-stories.width-4 + div.user-story-name + a(href="", tg-bo-html="us.subject") + div.status.width-2 Status + div.points.width-1 12 + div.points.width-1 54 + +script(type="text/ng-template", id="search-tasks") + div.row.table-main(ng-repeat="task in tasks track by task.id") + div.user-stories.width-4 + div.user-story-name + a(href="", tg-bo-html="task.subject") div.status.width-2 Status div.points.width-1 12 div.points.width-1 54