Commit cb72c30858031f658eeab7561110cf1b7835eaa7
1 parent
be956383
Exists in
master
and in
6 other branches
Clean code
Showing
2 changed files
with
24 additions
and
6 deletions
Show diff stats
src/app/pages/ranking/ranking.controller.js
| ... | ... | @@ -33,7 +33,6 @@ |
| 33 | 33 | vm.selectedTheme = null; |
| 34 | 34 | vm.filtredPrograms = null; |
| 35 | 35 | vm.selectedProgram = null; |
| 36 | - vm.proposals = null; | |
| 37 | 36 | vm.filtredProposals = null; |
| 38 | 37 | vm.query = null; |
| 39 | 38 | vm.search = vm.$location.search(); |
| ... | ... | @@ -141,8 +140,7 @@ |
| 141 | 140 | page: vm.page, |
| 142 | 141 | per_page: vm.per_page |
| 143 | 142 | }, function(data){ |
| 144 | - vm.proposals = data.articles; | |
| 145 | - vm.filtredProposals = vm.proposals; | |
| 143 | + vm.filtredProposals = data.articles; | |
| 146 | 144 | vm.loadingProposals = false; |
| 147 | 145 | |
| 148 | 146 | vm.attachListeners(); | ... | ... |
src/app/pages/ranking/ranking.html
| ... | ... | @@ -6,8 +6,27 @@ |
| 6 | 6 | </div> |
| 7 | 7 | </div> |
| 8 | 8 | |
| 9 | -<div class="page--propostas"> | |
| 10 | - <section class="section--info"> | |
| 9 | +<div class="page--ranking" role="main"> | |
| 10 | + | |
| 11 | + <section class="section-info" ng-if="pageRanking.loading || pageRanking.error"> | |
| 12 | + <div class="container"> | |
| 13 | + <div class="row"> | |
| 14 | + <div class="col-md-12"> | |
| 15 | + <div ng-if="pageRanking.loading && !pageRanking.error"> | |
| 16 | + <div class="alert alert-info" role="alert">Carregando conteúdo...</div> | |
| 17 | + </div> | |
| 18 | + | |
| 19 | + <div ng-if="pageRanking.error"> | |
| 20 | + <div class="alert alert-danger" role="alert"> | |
| 21 | + Erro ao carregar o conteúdo principal. | |
| 22 | + </div> | |
| 23 | + </div> | |
| 24 | + </div> | |
| 25 | + </div> | |
| 26 | + </div> | |
| 27 | + </section> | |
| 28 | + | |
| 29 | + <section class="section--info" ng-if="pageRanking.filtredProposals || pageRanking.themes"> | |
| 11 | 30 | <div class="container"> |
| 12 | 31 | <div class="row"> |
| 13 | 32 | <div class="col-sm-12"> |
| ... | ... | @@ -16,7 +35,8 @@ |
| 16 | 35 | </div> |
| 17 | 36 | </div> |
| 18 | 37 | </section> |
| 19 | - <section class="section--articles section-gray section-space-up" ng-if="pageRanking.proposals"> | |
| 38 | + | |
| 39 | + <section class="section--articles section-gray section-space-up" ng-if="pageRanking.filtredProposals || pageRanking.themes"> | |
| 20 | 40 | <div class="container"> |
| 21 | 41 | <div id="lista-de-propostas" class="row"> |
| 22 | 42 | <div class="col-sm-4 col-md-3"> | ... | ... |