class Avo::Fields::SelectField
def initialize(id, **args, &block)
def initialize(id, **args, &block) args[:placeholder] ||= I18n.t("avo.choose_an_option") super(id, **args, &block) @options = args[:options].present? ? args[:options] : args[:enum] @options = ActiveSupport::HashWithIndifferentAccess.new @options if @options.is_a? Hash @enum = args[:enum].present? ? args[:enum] : nil @display_value = args[:display_value].present? ? args[:display_value] : false end