<% content_for :tab_panes do %> <% comparable = controller.respond_to? :compare %> <% pane_list ||= %w(recent) %> <% panes = Hash[pane_list.map { |pane| [pane, render(partial: 'show_' + pane.downcase, locals: { comparable: comparable })] }.compact] %>
<% panes.each_with_index do |(pane, content), i| %>
<%= content %>
<% end %>
<% end %> <% content_for :js do %> $(window).on('load', function() { $('ul.nav-tabs > li > a').on('shown.bs.tab', smart_scroll_fixup); }); <% end %>