class Effective::FormInput

def has_error?(name = nil)

def has_error?(name = nil)
  return false unless object.respond_to?(:errors)
  if name
    object.errors[name].present? || (parent_object && parent_object.errors[name].present?)
  else
    object.errors.present? || parent_object&.errors&.present?
  end
end