class ActiveAdmin::Component

def default_class_name

By default, add a css class named after the ruby class
def default_class_name
  self.class.name.demodulize.underscore
end

def initialize(*)

def initialize(*)
  super
  add_class default_class_name
end

def tag_name

By default components render a div
def tag_name
  'div'
end