class Avo::Fields::NumberField

def hydrate_field(fields, model, resource, view)

def hydrate_field(fields, model, resource, view)
  {
    min: @min,
    max: @max,
    step: @step,
  }
end

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

def initialize(name, **args, &block)
  @defaults = {
    sortable: true,
    component: 'number-field',
    computable: true,
  }
  super(name, **args, &block)
  @min = args[:min].present? ? args[:min].to_i : nil
  @max = args[:max].present? ? args[:max].to_i : nil
  @step = args[:step].present? ? args[:step].to_i : nil
end