class Lookbook::DisplayOptions::Field::Component
def alpine_component
def alpine_component "displayOptionsFieldComponent" end
def alpine_data
def alpine_data "{name: '#{name}', value: '#{value}'}" end
def choices
def choices @opts.is_a?(Hash) ? @opts[:choices].to_a : @opts end
def initialize(name:, opts:, value:, **html_attrs)
def initialize(name:, opts:, value:, **html_attrs) @name = name @opts = opts @value = value super(**html_attrs) end