11< div id ="accordion " class ="panel-group " aria-multiselectable ="true " role ="tablist ">
2- <% if @prefectures_and_dojos . present? %>
2+ <% if @prefectures_and_dojos . present? %>
3+ <% @prefectures_and_dojos . each_with_index do |( prefecture , data ) , index | %>
34
4- <% @prefectures_and_dojos . each_with_index do |( prefecture , dojos ) , index | %>
5- < div class ="panel panel-default ">
6- < div class ="panel-heading " id ="heading <%= index %> " role ="tab ">
7- < h4 class ="panel-title ">
8- < a data-toggle ="collapse "
9- href ="#collapse <%= index %> " role ="button ">
10- < i class ="fa fa-chevron-right " aria-hidden ="true "> </ i >
11- <%= prefecture %>
12- - <%= dojos . pluck ( :counter ) . sum %> Dojos
13- </ a >
14- </ h4 >
15- </ div >
16- < div class ="panel-collapse collapse " id ="collapse <%= index %> " role ="tabpanel ">
17- < div class ="panel-body grayscale-bg dojo-flex ">
18- <%= render partial : 'shared/dojo' , collection : dojos %>
5+ < div class ="panel panel-default ">
6+ < div class ="panel-heading " id ="heading <%= index %> " role ="tab ">
7+ < h4 class ="panel-title ">
8+ < a data-toggle ="collapse " href ="#collapse <%= index %> " role ="button ">
9+ < i class ="fa fa-chevron-right " aria-hidden ="true "> </ i >
10+ <%= prefecture %> - <%= data [ :label ] %>
11+ </ a >
12+ </ h4 >
13+ </ div >
14+ < div class ="panel-collapse collapse " id ="collapse <%= index %> " role ="tabpanel ">
15+ < div class ="panel-body grayscale-bg dojo-flex ">
16+ <%= render partial : 'shared/dojo' , collection : data [ :dojos ] %>
17+ </ div >
1918 </ div >
2019 </ div >
21- </ div >
22- <% end %>
2320
24- <% end %>
21+ <% end %>
22+ <% end %>
2523</ div >
2624
2725< script >
2826 $ ( document ) . ready ( function ( ) {
2927 $ ( '.collapse' ) . on ( 'shown.bs.collapse' , function ( ) {
30- $ ( this ) . parent ( ) . find ( ".fa-chevron-right" ) . removeClass ( "fa-chevron-right" ) . addClass ( "fa-chevron-down" ) ;
28+ $ ( this )
29+ . parent ( )
30+ . find ( ".fa-chevron-right" )
31+ . removeClass ( "fa-chevron-right" )
32+ . addClass ( "fa-chevron-down" ) ;
3133 } ) ;
32-
3334 $ ( '.collapse' ) . on ( 'hidden.bs.collapse' , function ( ) {
34- $ ( this ) . parent ( ) . find ( ".fa-chevron-down" ) . removeClass ( "fa-chevron-down" ) . addClass ( "fa-chevron-right" ) ;
35+ $ ( this )
36+ . parent ( )
37+ . find ( ".fa-chevron-down" )
38+ . removeClass ( "fa-chevron-down" )
39+ . addClass ( "fa-chevron-right" ) ;
3540 } ) ;
3641 } ) ;
37- </ script >
42+ </ script >
0 commit comments