class Lookbook::BaseComponent

def prepare_alpine_data(x_data = nil)

def prepare_alpine_data(x_data = nil)
  alpine_component_name = x_data || @html_attrs&.dig(:"x-data") || alpine_component
  if alpine_component_name.present?
    args = Array.wrap(alpine_data)
    args.any? ? "#{alpine_component_name}(#{safe_join(args)})" : alpine_component_name
  end
end