File tree 2 files changed +7
-10
lines changed
2 files changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -10,25 +10,22 @@ def index
10
10
@paginated = true
11
11
if params [ :search ]
12
12
keyword = params [ :search ]
13
- @user_tags = UserTag
13
+ @pagy , @ user_tags = pagy_array ( UserTag
14
14
. select ( 'value' )
15
15
. where ( "value LIKE :keyword" , keyword : "%#{ keyword } %" )
16
16
. group ( :value )
17
17
. order ( 'value ASC' )
18
- . count ( 'value' ) . to_a
19
- . paginate ( page : params [ :page ] , per_page : 24 )
18
+ . count ( 'value' ) . to_a , items : 24 )
20
19
elsif @toggle == "value"
21
- @user_tags = UserTag . group ( :value )
20
+ @pagy , @ user_tags = pagy_array ( UserTag . group ( :value )
22
21
. select ( 'value' )
23
22
. order ( 'value ASC' )
24
- . count ( 'value' ) . to_a
25
- . paginate ( page : params [ :page ] , per_page : 24 )
23
+ . count ( 'value' ) . to_a , items : 24 )
26
24
else # @toggle == "uses"
27
- @user_tags = UserTag . group ( :value )
25
+ @pagy , @ user_tags = pagy_array ( UserTag . group ( :value )
28
26
. select ( 'value' )
29
27
. order ( 'count_value DESC' )
30
- . count ( 'value' ) . to_a
31
- . paginate ( page : params [ :page ] , per_page : 24 )
28
+ . count ( 'value' ) . to_a , items : 24 )
32
29
end
33
30
end
34
31
Original file line number Diff line number Diff line change 31
31
</ tr >
32
32
<% end %>
33
33
</ table >
34
- <%= will_paginate @user_tags , renderer : WillPaginate ::ActionView ::BootstrapLinkRenderer if @paginated %>
34
+ <% if @pagy %> <%= raw pagy_bootstrap_nav @pagy %> <% else %> <%= will_paginate @user_tags , renderer : WillPaginate ::ActionView ::BootstrapLinkRenderer %> <% end %>
35
35
36
36
< hr />
37
37
You can’t perform that action at this time.
0 commit comments