Sha256: f50d00a40739b679f3bc81b98b17895db703df742d0b486151652911e880746a
Contents?: true
Size: 505 Bytes
Versions: 1
Compression:
Stored size: 505 Bytes
Contents
# frozen_string_literal: true using Katalyst::HtmlAttributes::HasHtmlAttributes module Katalyst module Tables module Body # Formats the value as a number # # Adds a class to the cell to allow for custom styling class NumberComponent < BodyCellComponent def rendered_value value.present? ? number_to_human(value) : "" end def default_html_attributes super.merge_html(class: "type-number") end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
katalyst-tables-3.0.0.beta1 | app/components/katalyst/tables/body/number_component.rb |