app/components/avo/fields/show_component.rb in avo-2.16.1.pre.1.nativefields vs app/components/avo/fields/show_component.rb in avo-2.17.0

- old
+ new

@@ -1,19 +1,23 @@ # frozen_string_literal: true class Avo::Fields::ShowComponent < ViewComponent::Base include Avo::ResourcesHelper + attr_reader :compact attr_reader :field attr_reader :index attr_reader :resource + attr_reader :stacked attr_reader :view - def initialize(field: nil, resource: nil, index: 0, form: nil) + def initialize(field: nil, resource: nil, index: 0, form: nil, compact: false, stacked: false) + @compact = compact @field = field @index = index @resource = resource + @stacked = stacked @view = :show end def wrapper_data { @@ -38,12 +42,14 @@ attributes end def field_wrapper_args { + compact: compact, field: field, index: index, resource: resource, + stacked: stacked, view: view } end end