Commit 2c071314ae6e377cf358e6d423a9d4ebd947e5a4

Authored by Dmitriy Zaporozhets
1 parent b85e4d3c

Move issues sort dropdown to shared partial

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/views/projects/issues/_issues.html.haml
@@ -78,28 +78,7 @@ @@ -78,28 +78,7 @@
78 %strong= milestone.title 78 %strong= milestone.title
79 %small.light= milestone.expires_at 79 %small.light= milestone.expires_at
80 80
81 - .dropdown.inline.prepend-left-10  
82 - %a.dropdown-toggle.btn.btn-small{href: '#', "data-toggle" => "dropdown"}  
83 - %span.light sort:  
84 - - if @sort.present?  
85 - = @sort  
86 - - else  
87 - Newest  
88 - %b.caret  
89 - %ul.dropdown-menu  
90 - %li  
91 - = link_to project_filter_path(sort: 'newest') do  
92 - Newest  
93 - = link_to project_filter_path(sort: 'oldest') do  
94 - Oldest  
95 - = link_to project_filter_path(sort: 'recently_updated') do  
96 - Recently updated  
97 - = link_to project_filter_path(sort: 'last_updated') do  
98 - Last updated  
99 - = link_to project_filter_path(sort: 'milestone_due_soon') do  
100 - Milestone due soon  
101 - = link_to project_filter_path(sort: 'milestone_due_later') do  
102 - Milestone due later 81 + = render 'shared/sort_dropdown'
103 82
104 83
105 %ul.well-list.issues-list 84 %ul.well-list.issues-list
app/views/shared/_sort_dropdown.html.haml 0 → 100644
@@ -0,0 +1,22 @@ @@ -0,0 +1,22 @@
  1 +.dropdown.inline.prepend-left-10
  2 + %a.dropdown-toggle.btn.btn-small{href: '#', "data-toggle" => "dropdown"}
  3 + %span.light sort:
  4 + - if @sort.present?
  5 + = @sort
  6 + - else
  7 + Newest
  8 + %b.caret
  9 + %ul.dropdown-menu
  10 + %li
  11 + = link_to project_filter_path(sort: 'newest') do
  12 + Newest
  13 + = link_to project_filter_path(sort: 'oldest') do
  14 + Oldest
  15 + = link_to project_filter_path(sort: 'recently_updated') do
  16 + Recently updated
  17 + = link_to project_filter_path(sort: 'last_updated') do
  18 + Last updated
  19 + = link_to project_filter_path(sort: 'milestone_due_soon') do
  20 + Milestone due soon
  21 + = link_to project_filter_path(sort: 'milestone_due_later') do
  22 + Milestone due later