Module: Proscenium::ViewComponent

Extended by:
ActiveSupport::Autoload
Defined in:
lib/proscenium/view_component.rb

Defined Under Namespace

Classes: TagBuilder

Instance Method Summary collapse

Instance Method Details

#before_renderObject



8
9
10
# File 'lib/proscenium/view_component.rb', line 8

def before_render
  side_load_assets unless self.class < ReactComponent
end

#css_module(name) ⇒ Object



12
13
14
# File 'lib/proscenium/view_component.rb', line 12

def css_module(name)
  cssm.class_names(name.to_s.camelize(:lower)).join ' '
end