app/components/katalyst/tables/body_cell_component.rb in katalyst-tables-2.6.0 vs app/components/katalyst/tables/body_cell_component.rb in katalyst-tables-3.0.0.beta1

- old
+ new

@@ -16,11 +16,11 @@ @type = heading ? :th : :td end def before_render # fallback if no content block is given - with_content(value.to_s) unless content? + with_content(rendered_value) unless content? end def call content # ensure content is set before rendering options @@ -32,9 +32,17 @@ @record end def value @record.public_send(@attribute) + end + + def rendered_value + value.to_s + end + + def to_s + value.to_s end def inspect "#<#{self.class.name} attribute: #{@attribute.inspect}, value: #{value.inspect}>" end