Module: Lite::Component::ComponentHelper

Defined in:
app/helpers/lite/component/component_helper.rb

Instance Method Summary collapse

Instance Method Details

#component(name, attrs = nil, &block) ⇒ Object



7
8
9
10
11
# File 'app/helpers/lite/component/component_helper.rb', line 7

def component(name, attrs = nil, &block)
  name = name.component_path if name.respond_to?(:component_path)
  klass = "#{name}_component".classify.constantize.new(self, attrs, &block)
  klass.render
end