Sha256: 0e77b6c6083567492a641faeb13b7beab20fe92bb325e8f87bc8bb9107d8249f

Contents?: true

Size: 432 Bytes

Versions: 6

Compression:

Stored size: 432 Bytes

Contents

module BetterRailsDebugger
  module ApplicationHelper
    def order_link(title, column, object)
      order = params[:order].to_s == 'asc' ? 'desc' : 'asc'
      link_class = params[:column] == column ? "text-primary" : "text-light"
      if object.kind_of? GroupInstance
        link_to title, objects_group_instance_url(object, column: column, order: order), class: link_class
      else
        title
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
better_rails_debugger-0.2.1 app/helpers/better_rails_debugger/application_helper.rb
better_rails_debugger-0.2.0 app/helpers/better_rails_debugger/application_helper.rb
better_rails_debugger-0.1.1 app/helpers/better_rails_debugger/application_helper.rb
better_rails_debugger-0.0.4 app/helpers/better_rails_debugger/application_helper.rb
better_rails_debugger-0.0.3 app/helpers/better_rails_debugger/application_helper.rb
better_rails_debugger-0.0.2 app/helpers/better_rails_debugger/application_helper.rb