class Avo::Fields::FilesField

def fill_field(model, key, value, params)

def fill_field(model, key, value, params)
  return model unless model.methods.include? key.to_sym
  value.each do |file|
    model.send(key).attach file
  end
  model
end

def initialize(id, **args, &block)

def initialize(id, **args, &block)
  super(id, **args, &block)
  @is_image = args[:is_image].present? ? args[:is_image] : @is_avatar
end

def to_permitted_param

def to_permitted_param
  {"#{id}": []}
end

def view_component_name

def view_component_name
  "FilesField"
end