Module: Render::React
- Defined in:
- lib/render/react.rb,
lib/render/react/config.rb,
lib/render/react/version.rb,
lib/render/react/compiler.rb,
lib/render/react/transpiler.rb
Defined Under Namespace
Modules: Compiler, Config, Transpiler
Constant Summary collapse
- VERSION =
'0.0.2'.freeze
Instance Method Summary collapse
Instance Method Details
#render_react(component_class, **props) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/render/react.rb', line 12 def render_react(component_class, **props) Compiler.load_components "<span data-react-isomorphic='true' " \ "data-react-component='#{component_class}' " \ "data-react-props='#{JSON.dump(props)}'>" \ "#{Compiler.render(component_class, **props)}" \ '</span>' end |