lib/active_admin/views/components/table_for.rb in activeadmin-2.8.0 vs lib/active_admin/views/components/table_for.rb in activeadmin-2.8.1
- old
+ new
@@ -2,11 +2,11 @@
module Views
class TableFor < Arbre::HTML::Table
builder_method :table_for
def tag_name
- 'table'
+ "table"
end
def build(obj, *attrs)
options = attrs.extract_options!
@sortable = options.delete(:sortable)
@@ -67,11 +67,11 @@
def build_table_header(col)
classes = Arbre::HTML::ClassList.new
sort_key = sortable? && col.sortable? && col.sort_key
params = request.query_parameters.except :page, :order, :commit, :format
- classes << 'sortable' if sort_key
+ classes << "sortable" if sort_key
classes << "sorted-#{current_sort[1]}" if sort_key && current_sort[0] == sort_key
classes << col.html_class
if sort_key
th class: classes do
@@ -84,17 +84,17 @@
def build_table_body
@tbody = tbody do
# Build enough rows for our collection
@collection.each do |elem|
- classes = [helpers.cycle('odd', 'even')]
+ classes = [helpers.cycle("odd", "even")]
if @row_class
classes << @row_class.call(elem)
end
- tr(class: classes.flatten.join(' '), id: dom_id_for(elem))
+ tr(class: classes.flatten.join(" "), id: dom_id_for(elem))
end
end
end
def build_table_cell(col, resource)
@@ -124,12 +124,12 @@
#
# Default is to use 'desc'. If the current sort key is
# 'desc' it will return 'asc'
def order_for_sort_key(sort_key)
current_key, current_order = current_sort
- return 'desc' unless current_key == sort_key
- current_order == 'desc' ? 'asc' : 'desc'
+ return "desc" unless current_key == sort_key
+ current_order == "desc" ? "asc" : "desc"
end
def default_options
{
i18n: @resource_class
@@ -148,10 +148,10 @@
if @options.has_key?(:class)
html_classes << @options.delete(:class)
elsif @title.present?
html_classes << "col-#{@title.to_s.parameterize(separator: "_")}"
end
- @html_class = html_classes.join(' ')
+ @html_class = html_classes.join(" ")
@data = args[1] || args[0]
@data = block if block
@resource_class = args[2]
end