class Lookbook::TagComponent

def initialize(tag: :div, name: nil, cloak: false, **html_attrs)

def initialize(tag: :div, name: nil, cloak: false, **html_attrs)
  @tag = tag
  html_attrs[:data] ||= {}
  html_attrs[:data][:component] = name if name.present?
  html_attrs[:"x-cloak"] = true if cloak == true
  html_attrs[self.class.escape_attribute_key] = false
  @html_attrs = html_attrs
end