Sha256: b14cd678db1467ff511102a1aaf7ec3bf7c11c20fb4a3f26a45d5b6f3d82f162

Contents?: true

Size: 369 Bytes

Versions: 28

Compression:

Stored size: 369 Bytes

Contents

# frozen_string_literal: true

module Input
  class DatetimeComponent < ViewComponent::Base
    def initialize(item:, field:, form:, disabled: false)
      @item = item
      @field = field
      @form = form
      @label = label
      @disabled = disabled
    end

    def label
      I18n.t("bo.#{@item.class.name.underscore}.attributes.#{@field}")
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
tybo-0.4.1 app/components/input/datetime_component.rb
tybo-0.4.0 app/components/input/datetime_component.rb
tybo-0.3.26 app/components/input/datetime_component.rb
tybo-0.3.24 app/components/input/datetime_component.rb
tybo-0.3.23 app/components/input/datetime_component.rb
tybo-0.3.22 app/components/input/datetime_component.rb
tybo-0.3.21 app/components/input/datetime_component.rb
tybo-0.3.20 app/components/input/datetime_component.rb
tybo-0.3.19 app/components/input/datetime_component.rb
tybo-0.3.18 app/components/input/datetime_component.rb
tybo-0.3.17 app/components/input/datetime_component.rb
tybo-0.3.16 app/components/input/datetime_component.rb
tybo-0.3.15 app/components/input/datetime_component.rb
tybo-0.3.14 app/components/input/datetime_component.rb
tybo-0.3.13 app/components/input/datetime_component.rb
tybo-0.3.12 app/components/input/datetime_component.rb
tybo-0.3.11 app/components/input/datetime_component.rb
tybo-0.3.10 app/components/input/datetime_component.rb
tybo-0.3.9 app/components/input/datetime_component.rb
tybo-0.3.8 app/components/input/datetime_component.rb