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