abundant-lunch-54717
06/26/2024, 9:41 AMclass
argument here is picked up via **args
and assigned to @classes
.
ruby
def initialize(field: nil, resource: nil, dash_if_blank: true, center_content: false, flush: false, **args)
@field = field
@resource = resource
@dash_if_blank = dash_if_blank
@center_content = center_content
@classes = args[:class].present? ? args[:class] : ""
@args = args
@flush = flush
@view = Avo::ViewInquirer.new("index")
end
It could just be this if we can use @class
instead.
ruby
prop :class, String, default: ""