assemblymade/meta

View on GitHub
app/helpers/table_helper.rb

Summary

Maintainability
A
25 mins
Test Coverage
module TableHelper
  def sortable(column, title = nil)
    title ||= column.titleize
    css_class = column == @sort_column ? "current #{@sort_direction}" : nil
    direction = column == @sort_column && @sort_direction == :asc ? :desc : :asc
    link_to title, { sort: column, direction: direction}, { class: css_class }
  end
end